直接模拟一遍即可
#include <iostream>
#include <cstring>
#include <cstdio>
#include <algorithm>
using namespace std;
typedef long long LL;
LL n;
int main(){
scanf("%lld",&n);
while(n){
printf("%lld ",n);
n /= 2;
}
return 0;
}