#include<bits/stdc++.h>
using namespace std;
int n;
bool a[2000002],data[2000002];
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
int n1=n-i+2;
data[n1/2+(n1%2)*i]=(n-i+1)%2-a[i];
}
for(int i=1;i<=n;i++){
printf("%d ",data[i]);
}
return 0;
}
rt,可以和出题人说,提交题解吗?