#include<bits/stdc++.h> using namespace std; int n,bbn[1000],t; int main() { cin>>n; while(n!=1) { t++; bbn[t]=n; n=(n%2?n*3+1:n/2); } cout<<1; while(t) cout<<' '<<bbn[t--]; return 0; }
若你的代码类似这样,会提示"收到的信号11:内存引用无效的分段故障。 "