我模拟只有20分,第一个点还WA了。。。
#include <bits/stdc++.h>
using namespace std;
const int N = 2e6 + 10;
int a[N];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
scanf("%d", a + i);
}
for (int i = 1; i <= n; i++) {
for (int j = 1, k = i; j <= k; j++, k--)
a[j] = !a[j], a[k] = !a[k], swap(a[j], a[k]);
}
for (int i = 1; i <= n; i++)
printf("%d ", a[i]);
return 0;
}