害死人不偿命的(3n+1)猜想 (15)
复制代码
1 #include <iostream> 2 #include <algorithm> 3 using namespace std; 4 5 int main(){ 6 7 int n; 8 while (cin >> n){ 9 int ans = 0; 10 while (n != 1){ 11 if (n % 2 == 0) 12 n /= 2; 13 else 14 n = (3 * n + 1)/2; 15 ans++; 16 } 17 cout << ans << endl; 18 } 19 20 //system("pause"); 21 return 0; 22 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步