对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半(n/2),经过若干次变化,一定会使n变为1。例如3→10→5→16→8→4→2→1.
计算变换的次数。
示例输入:3
示例输出:7
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int n, count = 0
对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半(n/2),经过若干次变化,一定会使n变为1。例如3→10→5→16→8→4→2→1.
计算变换的次数。
示例输入:3
示例输出:7
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int n, count = 0