#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,i=0;
scanf(“%d”,&n);
while(n!=1)
{
if(n%2==0)
{
n=n/2;
i+=1;
}
if(n==1)
break;
if(n%2==1)
{
n=(3*n+1);
i+=1;
}
}
printf(“%d\n”,i);
return 0;
}
版权声明:本文为DCXYYhyxd原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。