水题
#include<iostream> using namespace std; int main() { int n,T; bool flag; cin>>T; while(T--) { cin>>n; flag=false; while(n>1) { if(n%2==0) n/=2; else { if(!flag) { cout<<n; flag=true; } else cout<<" "<<n; n=n*3+1; } } if(!flag) cout<<"No number can be output !"; cout<<endl; } return 0; }
时间: 2024-10-18 18:31:56