题解
2025-12-26 20:59:13
发布于:浙江
12阅读
0回复
0点赞
#include<iostream>
using namespace std;
int main()
{
int a,b=2;
cin>>a;
if (a%2!=0)
{
cout<<-1;
}
else
{
while (a>0)
{
for(int i=2;i<=a;i*=2)
{
b*=2;
}
b/=2;
cout<<b<<" ";
a=a-b;
b=2;
}
}
}
这里空空如也





有帮助,赞一个