2_2 3n+1问题

猜想:对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半。经过若干次这样的变换,一定会使n变为1。例如:3→10→5→16→8→4→2→1。

输入n,输出变换的次数。n<=109

样例输入1:

3

样例输出1:

7

 

样例输入2:

987654321

样例输出2:

180

posted @ 2016-03-24 07:23  九江镇中  阅读(282)  评论(12编辑  收藏  举报