简单题。
附ac代码:
#include <stdio.h>
int f(int n){
if(n & 1)
return (n * 3 + 1) / 2;
return n / 2;
}
int main(){
int n, count;
while(scanf("%d", &n), n){
count = 0;
while(n != 1){
n = f(n);
++count;
}
printf("%d\n", count);
}
return 0;
}