80分求助,第三点WA
查看原帖
80分求助,第三点WA
673672
Wyttie楼主2023/8/2 09:55
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	int a[100001];
	cin>>n;
	a[0]=n;
	int i;
	for(i=1;;i++){
		if(a[i-1]%2==0){
			a[i]=a[i-1]/2;
		}else{
			a[i]=a[i-1]*3+1;
		}
		if(a[i]==1){
			i++;
			break;
		}
	}
	for(int j=i-1;j>=0;j--){
		cout<<a[j]<<" ";
	}
	return 0;
}
2023/8/2 09:55
加载中...