【PAT乙级】1001 害死人不偿命的(3n+1)猜想 (15 分)
生活随笔
收集整理的這篇文章主要介紹了
【PAT乙级】1001 害死人不偿命的(3n+1)猜想 (15 分)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
https://pintia.cn/problem-sets/994805260223102976/problems/994805325918486528
精簡寫法:
#include<cstdio> int main(void) {int n; scanf("%d",&n);int ans=0;while(n!=1){if(n%2==0) n=n/2;else n=(3*n+1)/2;ans++;}printf("%d",ans); return 0; }總結(jié)
以上是生活随笔為你收集整理的【PAT乙级】1001 害死人不偿命的(3n+1)猜想 (15 分)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双端队列【deque】的常见用法
- 下一篇: 【PAT乙级】1003 我要通过! (2