记录编号 606046 评测结果 AAAAAAAAAAAAAAAAAAAA
题目名称 3498.[CSP 2020J]优秀的拆分 最终得分 100
用户昵称 Gravatar金牌教师王艳芳 是否通过 通过
代码语言 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);
		}
	}
}