PAT乙级1001

题目出自PAT,网址: PAT B1001  
以免网址失效,现贴题目如下

PAT乙级1001_第1张图片
#include

int main(){

    int n;
    int count=0;
    scanf("%d",&n);
    while(n!=1){
        if(n%2==0){     //偶数
            n=n/2;
            count++;
        }else{          //奇数
            n=(3*n+1)/2;
            count++;
        }
    }
    printf("%d\n",count);
    return 0;
}

你可能感兴趣的:(PAT_Basic)