求助
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int n,ans[100000],i = 1;
scanf("%d",&n);
ans[0] = n;
for(;;i++){
if(ans[i - 1] % 2 == 0){
ans[i] = ans[i - 1] / 2;
}
else{
ans[i] = ans[i - 1] * 3 + 1;
}
if(ans[i] == 1){
break;
}
}
for(int j = i;j >= 0;j--){
cout<<ans[j]<<" ";
}
cout<<endl;
return 0;
}