题解
2023-08-19 18:38:19
发布于:广东
6阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m=2;
cin>>n;
if(n%2==0){
while(1<n){
m=1;
while(m<=n) m*=2;
cout<<m/2<<" ";
n-=m/2;
}
}
else{
cout<<"-1";
}
return 0;
}
这里空空如也
有帮助,赞一个