Ad大成

关注

1001 害死人不偿命的(3n+1)猜想

Ad大成

关注

阅读 37

2022-03-23

在这里插入图片描述

1001

  • 题目描述
  • 思路
  • 代码实现

题目描述

链接
在这里插入图片描述

思路

代码实现

int f(int n)
{
	int count = 0;
	
	while (n!=1)//是否为1
	{
		if (n % 2 == 0)//偶
		{
			n /= 2;
			count++;
		}
		else//奇
		{
			n = (3 * n + 1) / 2;
			count++;
		}
	}
	return count;//步数
}
int main()
{
	int n;
	scanf("%d", &n);
	printf("%d\n", f(n));
	return 0;
}

在这里插入图片描述

相关推荐

微笑沉默

1001 害死人不偿命的(3n+1)猜想(JAVA)

微笑沉默 40 0 0

seuleyang

PAT甲级——1001 害死人不偿命的(3n+1)猜想

seuleyang 60 0 0

影子喵喵喵

1001. 害死人不偿命的(3n+1)猜想 (15)

影子喵喵喵 40 0 0

唯米天空

PAT(乙级)1001: 害死人不偿命的(3n+1)猜想

唯米天空 54 0 0

高子歌

pat乙级1001 害死人不偿命的(3n+1)猜想

高子歌 74 0 0

查拉图斯特拉你和他

PAT乙级 1001 害死人不偿命的(3n+1)猜想

查拉图斯特拉你和他 77 0 0

40dba2f2a596

1001 害死人不偿命的(3n+1)猜想 (15 分)

40dba2f2a596 61 0 0

alonwang

PAT (Basic Level) 1001 1001 害死人不偿命的(3n+1)猜想

alonwang 77 0 0

村里搬砖的月野兔

PAT.B1001 害死人不偿命的(3n+1)猜想

村里搬砖的月野兔 34 0 0

Mezereon

1001害死人不偿命的(3n+1)猜想 1005继续(3n+1)猜想(C++)

Mezereon 24 0 0

精彩评论(0)

0 0 举报