80分求助,第5wa
查看原帖
80分求助,第5wa
543888
一直泡水咸鱼楼主2021/8/23 10:28
#include<iostream>
using namespace std;
int main()
{
	long long x,n,a[102],i=1;
	cin>>x;
	n=x;
	if(x==1)
	{
		cout<<1<<" "<<2<<" "<<4<<" ";
	 } 
	while(n!=1)
	{
		if(n%2==0)
		{
			n=n/2;	
		}
		else
		{
			n=n*3+1;
		}
		a[i]=n;
		i++;
	}
	for(int j=i-1;j>=1;j--)
	{
		cout<<a[j]<<" ";
	}
	cout<<x<<" ";
	return 0;
}
2021/8/23 10:28
加载中...