50 pts 求调
查看原帖
50 pts 求调
705143
digger楼主2023/10/14 18:14
#include<bits/stdc++.h>
using namespace std;
int n,a[1000007];

int main()
{
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i];
		if((n-i+1)&1)a[i]^=1;
	}
	if(n&1){
		for(int i=n;i>0;i-=2)cout<<a[i]<<' ';
		for(int i=2;i<=n;i+=2)cout<<a[i]<<' ';
	}
	else{
		for(int i=n;i>0;i-=2)cout<<a[i]<<' ';
		for(int i=1;i<=n;i+=2)cout<<a[i]<<' ';
	}
	return 0;
}
2023/10/14 18:14
加载中...