Chri_K

csp2019d1t1

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
#define ull unsigned long long
ull a[70];
int main()
{
for(int i=0;i<=64;i++)
{
a[i]=pow(2,i);
}
ull n,k;
scanf("%llu%llu",&n,&k);
for(int i=n;i>=1;i--)
{
ull mid=(a[i]-1)/2;
if(k<=mid)
{
printf("0");
}
else
{
printf("1");
k=a[i]-1-k;
}
}
return 0;
}

posted on 2020-09-16 12:06  Chri_K  阅读(113)  评论(0编辑  收藏  举报