此题是关于十进制转二进制的题目 但是我好像是这么写的。。。
#include <iostream>
using namespace std;
int main() {
int n, totalOnes = 0;
cin >> n;
for (int i = 0; i < n; ++i) {
int x;
cin >> x;
totalOnes += __builtin_popcount(x);
}
cout << totalOnes << " " << (totalOnes % 2) << endl;
return 0;
}
真的没有人记得__builtin_popcount吗?