#include<iostream>
using namespace std;
int num,sum;
int main()
{
cin >> num;
while(num > 1)
{
if (num % 2 == 1)
{
num = num * 3 + 1;
sum += 1;
}
if (num % 2 == 0)
{
num = num / 2;
sum += 1;
}
}
cout << sum;
return 0;
}
//9223372036854775807(922*10^16)
角谷猜想(冰雹猜想)
最新推荐文章于 2024-09-16 17:46:36 发布
该篇文章展示了如何使用C++编写一个程序,通过循环结构检测输入数字是否为素数,并在过程中计数。程序最终输出了9223372036854775807这个数字是否为素数的结果。
摘要由CSDN通过智能技术生成