#include <stdio.h>
int main() {
int n,count=0;
scanf("%d",&n);
while (1) {
if(n%2==0){
n/=2;
count++;
if(n==1){
break;
}
}
if(n%2==1){
n=n*3+1;
count++;
if(n==1){
break;
}
}
}
printf("%d",count);
return 0;
}
循环判断

京公网安备 11010502036488号