码迷,mamicode.com
首页 > 其他好文 > 详细

[PTA] 1001. 害死人不偿命的(3n+1)猜想 (Basic)

时间:2018-11-16 01:12:20      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:n+1   main   system.in   asi   new   ann   lse   import   basic   

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int times = 0;
        while (n != 1) {
            if (1 == (n & 1)) {
                n = (3 * n + 1) >> 1;
            } else {
                n = n >> 1;
            }
            ++times;
        }

        System.out.print(times);
        sc.close();
    }
}

[PTA] 1001. 害死人不偿命的(3n+1)猜想 (Basic)

标签:n+1   main   system.in   asi   new   ann   lse   import   basic   

原文地址:https://www.cnblogs.com/ruoh3kou/p/9967043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!