您的位置:首页 > 其它

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

2015-07-09 15:28 211 查看
http://www.patest.cn/contests/pat-b-practise/1001

简单题,循环查找就行了,但简单题更要求速度,题目理解能力,尽量做到一步到位!

#include

int main()
{
int N;
while(scanf("%d",&N)!=EOF)
{
int count = 0;
while(N != 1)
{
N = N % 2 ? (3 * N + 1) / 2 : N / 2;
count++;
}
printf("%d\n", count);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: