题目:
角谷猜想:对于任意一个大于1的正整数,如果是奇数就乘以3再加1,如果是偶数就除以2,按照这个规律重复执行,最终总是能得到1。请编写程序,从电脑输入一个整数n,输出角谷猜想的过程。
输入描述
一个大于1的正整数
输出描述
输出若干行,每行一个数,表示当前得到的角谷猜想的数字
样例1
输入
5
输出
16 8 4 2 1
思路:
那么这道题明显是一道模拟题(因为猜想一般都是模拟)根据题目模拟,我们知道:
如果是奇数就乘以3再加1,如果是偶数就除以2
所以我们可以用while循环保证n不等1就执行上面的,
代码:
好了,这道题就结束了。:))))