30pts求助
查看原帖
30pts求助
672334
szlh_Carey005楼主2023/10/15 08:44
#include<bits/stdc++.h>
using namespace std;
int n, a[2000005];
int main()
{
	scanf("%d", &n);
	for(int i = 1; i <= n; i++) scanf("%d", &a[i]);;
	for(int i = 1; i <= n; i++)
	{
		int t = 0, z = i;
		for(int j = 1; j < i/2+1; j++)
		{
			t = a[j];
			a[j] = a[z];
			a[z] = t;
			z--;
		}
		for(int j = 1; j <= i; j++)
		{
			if(a[j] == 1) a[j] = 0;
			else a[j] = 1;
		}
	}
	for(int i = 1; i <= n; i++) printf("%d ", a[i]);
	return 0;
}
2023/10/15 08:44
加载中...