题目来源:码蹄集
https://matiji.net/exam/brushquestion/421/778/B3FCFEC101BD05189BB74D522E019504
参考程序:
#include <iostream>
using namespace std;
#define N 1000
int main() {
int a[N];
int n;
cin >> n;
for (int i = 0; i < n; ++i) {
cin >> a[i];
}
int num = 0;
for (int i = 0; i < n; ++i) {
for (int j = i+1; j < n; ++j) {
if ((a[i]^a[j]) % 2 != 0){
num++;
}
}
}
std::cout << num << std::endl;
return 0;
}