害死人不偿命的(3n+1)猜想

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

全部评论

相关推荐

06-26 17:24
已编辑
宁波大学 golang
迷失西雅图:别给,纯kpi,别问我为什么知道
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务