47.3n+1问题

#include<stdio.h>
int main()
{
    int n,sum;
        while(scanf("%d",&n)!=EOF){
            sum=0;
            while(n!=1){
                if(n%2==0)
                    n=n/2;
                else
                    n=3*n+1;
                sum+=1;
            }
        printf("%d\n",sum);
        }
        return 0;
}

 

posted @ 2018-11-04 10:10  Estwind  阅读(236)  评论(0编辑  收藏  举报