hiho week 51 register

Ended

Participants:269

Verdict:Accepted
Score:100 / 100
Submitted:2015-06-21 00:54:16

Lang:GCC

Edit
1
int d[32800],N,n,i,j,s,r[32800];main(){scanf("%d",&N);s=(1<<N)-1;j=N;d[0]=d[1]=r[j++]=1;for(i=3;i!=1;d[i]=1,i=((i<<1)+1)&s)r[j++]=d[i]?i--*0:1;while(s)printf("%d",r[s--]);puts("0");return 0;}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX