求助P5727
  • 板块题目总版
  • 楼主xnkno3
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/10 21:06
  • 上次更新2024/12/11 10:14:58
查看原帖
求助P5727
701133
xnkno3楼主2024/12/10 21:06

RE求教P5727

#include<bits/stdc++.h>
using namespace std;
int ans[100010];
int main()
{
	int n, m , i = 1;
	scanf("%d", &n);
	n = m;
	while(n != 1)
	{
		if(n % 2 == 0) n /= 2;
		else n = n * 3 + 1;
		ans[i] = n;
		i++;
	}
	for(int j = i - 1; j > 0; j--) printf("%d ", ans[j]);
	printf("%d ", m);
	return 0;
}
2024/12/10 21:06
加载中...