Files
OI-source/1.2320.cpp
2023-08-03 09:22:52 +08:00

12 lines
190 B
C++

#include<cstdio>
int n,stk[50],top;
int main()
{
scanf("%d",&n);
while(n) stk[top++]=(n+1)>>1,n>>=1;
printf("%d\n",top);
while(top) printf("%d ",stk[--top]);
printf("\n");
return 0;
}