全部评论 1

  • #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;
    }
    }
    return 0;
    }

    4天前 来自 北京

    1

热门讨论