1. 程式人生 > >Problem J: 零起點學演算法34——3n+1問題

Problem J: 零起點學演算法34——3n+1問題

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