一个80分蒟蒻的求助
查看原帖
一个80分蒟蒻的求助
1416591
sunhewei楼主2024/9/19 12:03
#include<bits/stdc++.h>
using namespace std;
#define MAXN 205
int main(){
	int n,a[MAXN],k;
	cin>>n;
	for(int i=1;n!=1;i++){
		a[i]=n;
		if(n%2){
			n=n*3+1;
		}
		else{
			n=n/2;
		}
		k=i;
	}
	cout<<1<<" ";
	for(int i=k;i>0;i--){
		cout<<a[i]<<" ";
	}
	return 0;
} 

下载了输入输出数据 出错的数据是输入为1 输出也是1 非常疑惑 明明和我的一样 但是WA

2024/9/19 12:03
加载中...