大佬求解,4个wa,错哪了???
#include <bits/stdc++.h>
using namespace std;
int main() {
long long a,n[15678]={0},count=0,t,i=0,ans=0;
cin>>a;
long long y=a;
while(t--){
if(a==1){
break;
}
if(a%2!=0){
a=a*3+1;
n[i]=a;
i++;
}else{
a=a/2;
n[i]=a;
i++;
}
ans++;
}
for(long i=ans-1;i>=0;i--){
cout<<n[i]<<" ";
}
cout<<y<<" ";
}