0分求调,样例全输出0
查看原帖
0分求调,样例全输出0
1219873
Wuzetong楼主2024/8/17 20:32
#include<bits/stdc++.h>
using namespace std;
bool a[1010];
void change(bool n){
    n?n=0:n=1;
}
int main(){
    int n,m,b;
    cin>>n>>m;
    for(int i=0;i<m;i++){
        cin>>b;
        if(b==1) change(a[1]),change(a[n]),change(a[2]);
        else if(b==n) change(a[n-1]),change(a[n]),change(a[1]);
        else change(a[b]),change(a[b-1]),change(a[b+1]);
    }
    for(int i=1;i<=n;i++) cout<<a[i]<<" ";
    return 0;
}
2024/8/17 20:32
加载中...