AC

我是小学生  •  1天前


include <bits/stdc++.h>

using namespace std;

int main() {

long long n;
cin >> n;
if (n % 2 != 0) {
	cout << -1;
} else {
	cout << fixed << setprecision(0);
	while (n > 0) {
		long long power = 1;
		while (power * 2 <= n) {
			power *= 2;
		}
		cout << power << " ";
		n -= power;
	}
}
return 0;

}


评论:

请先登录,才能进行评论