#include<iostream> using namespace std; int a[10005],n,i,k=1,m; int main() { cin>>n; m=n; while(n!=1) { if(n%2==0) { n/=2; a[k]=n; k++; }else{ n=n*3+1; a[k]=n; k++; } if(n==1) break; } for(i=k-1;i>=1;i--) cout<<a[i]<<' '; cout<<m; }
记得关注欧