#include <bits/stdc++.h>
using namespace std;
int a[10000];
int main()
{
int n,m,i = 1;
cin >> m;
n = m;
while(n !=1){
if(n %2 == 0){
n /=2;
} else{
n = n * 3+1;
}
a[i] = n;
i++;
}
i--;
for(int j = i; j >=1 ; j--){
cout << a[j] << " ";
}
cout << m;
return 0;
}
P5727 【深基5.例3】冰雹猜想
最新推荐文章于 2024-09-12 13:19:42 发布