using namespace std; typedef long long ll; ll n; int main() { cin>>n; while(n!=0)//不为正整数时,停止输出 { cout<<n<<” “; n/=2;//每一项都是前一项的一半的整数部分 } return 0;