#include<bits/stdc++.h> using namespace std; long long a[70005];//定数组 int main(){ int n,x,m=0; cin>>n; for(;;){ a[m]=n;//把n放到数组里去 m++;//输出循环次数+1 if(n==1){ break; } if(n%2==0){ n/=2; } else{ n=n*3+1; } } for(int i=m-1;i>=0;i--){ cout<<a[i]<<' '; } }
使用您的 turing-code 通用账户