求解,TLE
查看原帖
求解,TLE
894224
dingyd_楼主2024/1/28 20:32
#include<iostream>
using namespace std;
int a[1010];
int main(){
	int n,i=1;
	cin>>n;
	while(n!=1){
		if(i==1){
			a[i] = n;
			continue;
		}
		if(n%2==0){
			n /= 2;
		}else{
			n = 3*n+1;
		}
		a[i] = n;
		i++;
	}
	for(int j=i-1;i>0;j--){
		cout<<a[j]<<" ";
	}
	return 0;
}
2024/1/28 20:32
加载中...