PAT (Basic Level) Practice (中文)_1001 害死人不偿命的(3n+1)猜想 (15 分)_C语言实现

#include<stdio.h>

int main()
{
    int n,flag=0;
    scanf("%d",&n);
    while (n!=1)
        n=n%2?(3*n+1)/2:n/2,flag++;
    printf("%d",flag);
    
    return 0;    
}

posted @ 2018-12-06 19:01  kingdalf  阅读(6)  评论(0)    收藏  举报  来源