35pts求调(壶关)
查看原帖
35pts求调(壶关)
995569
L__B楼主2025/7/22 22:20
#include<bits/stdc++.h>
using namespace std;
int n,q,p1,p2; string s; char w;
int main(){
    scanf("%d%d",&n,&q);
    cin>>s;
    while(q--){
        scanf("%c",&w);
        if(w=='1') p1^=1;
        else p2^=1;
    }
    if(p1) reverse(s.begin(),s.end());
    if(p2)
      for(int i=0;i<n;i++)
        if(s[i]=='0') s[i]++;
        else s[i]--;
    cout<<s;
    return 0;
}
2025/7/22 22:20
加载中...