20分求解
查看原帖
20分求解
1142056
jnxx_liyanze楼主2024/1/9 16:43
#include<bits/stdc++.h>
using namespace std;
int x[10000];
int main(){
	int n,num=0,m;
	cin>>n;
	m=n;
	while(n!=1){
		if((n%2)==0){
			n/=2;
		}else{
			n=n*3+1;
		}
	x[num]=n;
	num++;
	}
	for(num;num>1;){
		num--;
		cout<<x[num]<<" ";
	}
	cout<<m;
	return 0;
} 

为什么只对一个……

2024/1/9 16:43
加载中...