#include<iostream>
using namespace std;
int main() {
int n=0;
int a[1000];
cin >> a[n];
while (a[n]!=1) {
n++;
if (a[n-1] % 2 == 0) {
a[n] = a[n - 1] / 2;
}
else {
a[n] = a[n - 1] * 3 + 1;
}
}
cout << "1" << " ";
for (int i = n-1; i >= 0; i--) {
cout << a[i] << " ";
}
return 0;
}
洛谷P5727 【深基5.例3】冰雹猜想做题记录
最新推荐文章于 2024-08-09 10:25:03 发布