1001.害死人不偿命的(3n+1)猜想
代码:
#include<cstdio>
#include<iostream>
using namespace std;
int main(void)
{
int n;scanf("%d",&n); //输入正整数n,pat这里写cin好像因为没有格式化输入通过不了
int times=0; //设置并初始化记录次数
while(n!=1)
{
++times;
if(n%2==1)n=(3*n+1)/2;
else n/=2;
}
cout<<times<<endl;
return 0;
}