#include<iostream>
int main()
{
int i=0;
int n;
scanf("%d",&n);
while(n!=1)
{
if(n%2==0)
n=n/2;
else
n=(3*n+1)/2;
i++;
}
printf("%d\n",i);
return 0;
}
pat训练题(乙级)1001
最新推荐文章于 2019-02-02 13:30:11 发布
#include<iostream>
int main()
{
int i=0;
int n;
scanf("%d",&n);
while(n!=1)
{
if(n%2==0)
n=n/2;
else
n=(3*n+1)/2;
i++;
}
printf("%d\n",i);
return 0;
}