2 条题解

  • 1
    @ 2024-10-19 16:19:27

    #include<bits/stdc++.h> using namespace std; int main(){

    int  n;
    cin>>n;
    if(n%2==1){
    	cout<<"-1";
    	return 0;
    } else {
    	for(int i=8388608;i>=2;i/=2){
    		if(n>=i){
    			cout<<i<<" ";
    			n-=i;
    		}
    	}
    }
    return 0;
    

    }

    信息

    ID
    654
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    递交数
    89
    已通过
    36
    上传者