20,eee(救救蒟蒻)
查看原帖
20,eee(救救蒟蒻)
1472823
Zzz1209楼主2024/11/20 16:13
#include<bits/stdc++.h>
using namespace std; 
int a[1002];
int main()
{
    int n,i=1,z;
    cin >> n;
    if(n==1)
    {
    	cout<<"1";
    	return 0;
	}
    while(n!=1)
	{
    	if(n%2==0)
		{
    		a[i]=n;
    		n=n/2;
		}
		else
		{
			a[i]=n;
    		n=n*3;
    		n=n+1;
		}
		i++;
		z=i;
	}
	cout <<"1";
	for(int j=z-1;j>=1;j--)
	{
		cout<<a[j]<<" ";
	}
    return 0;
}
2024/11/20 16:13
加载中...