#Y3009. 考拉兹猜想
考拉兹猜想
题目描述
考拉兹猜想(),又称 ,指的是对于任意给定的正整数 ,按照以下规则进行变换,最终都会收敛到 :
- 如果 是偶数,执行 ;
- 如果 是奇数,执行 ;
- 重复上述操作,直到 为止。
请编写一个程序,输入任意正整数 ,按照考拉兹规则进行变换,并输出达到 的所有过程变化,以及变换的步骤数。
输入格式
输入一个正整数 ()。
输出格式
第一行,输出变化的过程,空格间隔。
第二行,输出一个整数,表示将 变换为 需要的步骤数。
3
3 10 5 16 8 4 2 1
7
相关
在以下作业中: