1001 害死人不偿命的(3n+1)猜想 #include<stdio.h> int Callatz(int n){ int i=0; while(n>0&&n!=1){ if(n%2==0){ n=n/2; } else{ n=(3*n+1)/2; } i++; } return i; } int main(){ int n; scanf("%d",&n); int step=Callatz(n); printf("%d",step); }