记录编号 | 606046 | 评测结果 | AAAAAAAAAAAAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | 3498.[CSP 2020J]优秀的拆分 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | C++ | 运行时间 | 0.052 s | ||
提交时间 | 2025-09-16 19:15:05 | 内存使用 | 3.65 MiB | ||
#include<bits/stdc++.h> using namespace std; int main() { freopen("csp2020pj_power.in", "r", stdin); freopen("csp2020pj_power.out", "w", stdout); long long n; cin>>n; if(n%2!=0) { cout<<-1; return 0; } for(int i=23; i>=0; i--) { if(n&(1<<i)) { cout<<(1<<i); } } }