30求调QAQ
查看原帖
30求调QAQ
951458
zhenghbkh楼主2023/10/14 18:24
#include <bits/stdc++.h>
using namespace std;
int a[10000000];
void f1(int x){
	for (int i1=1; i1<=x; ++i1){
		a[i1] = (1+a[i1])%2;
	}
	for (int i1=1; i1<=x/2; ++i1){
		swap(a[i1], a[x+1-i1]);
	}
}
int main(){
	int n;
	cin >> n;
	for (int i=1; i<=n; ++i){
		cin >> a[i];
		f1(i);
	}
	for (int i=1; i<=n; ++i){
		cout << a[i] << ' ';
	}
}
2023/10/14 18:24
加载中...