55分求助!!!
查看原帖
55分求助!!!
411060
joker__wang楼主2023/9/10 10:56
#include<iostream>
using namespace std;
int main()
{
	int a,b,t,g=2;
	cin>>a;
	if(a%2!=0)
	{
		cout<<"-1";
		return 0;
	}
	for(int i=1;i<=a;i++)
	{
		if(a==g)
		{
			cout<<a;
			return 0;
		}
		g*=2;
	}
	while(a>1)
	{
		a--;
		if(a%2!=0)
		{
			continue;
		}
		else
		{
			if(a%2==0)
			{
				t=a;
			}
		}
		cout<<t<<" ";
		t=0;
	}
	return 0;
}
2023/9/10 10:56
加载中...