@[幽遇kyc](/user/135799) 可以用洛谷 IDE 调试一下吧
话说 `unsigned long long` 应该用 `%llu` 格式读吧
by Meatherm @ 2019-11-22 11:57:54
@[Meatherm](/user/108949) 谢谢大佬,可以了,基础不牢呀
by youyukyc @ 2019-12-06 20:22:01
@[Meatherm](/user/108949) 试了下,cin也是可以的,小数据还是老师cin吧,自适应能力强
by youyukyc @ 2019-12-06 20:27:00
@[Meatherm](/user/108949) 循环应该更好些吧
```cpp
#include<cstdio>
using namespace std;
typedef unsigned long long ULL;
ULL tn=1;
int main( )
{
ULL n,k;
cin>>n>>k;
tn=(tn<<(n-1));
while(n--)
{
if(k>=tn)
{
putchar('1');
k=tn-(k-tn)-1;
}
else
{
putchar('0');
k=k;
}
tn>>=1;
}
return 0;
}
```
by youyukyc @ 2019-12-06 20:28:25