社区讨论

60求调

P10836『FLA - I』歌静河参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@lzkwj0yn
此快照首次捕获于
2024/08/08 14:33
2 年前
此快照最后确认于
2024/08/08 15:25
2 年前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int n,m,cc,aa;
string a,b;
queue<int>a1;
queue<int>a2;
int main(){
    cin>>n>>m;
    cin>>a>>b;
    for(int i=0;i<n;i++){
        if(a[i]=='#'){
        	a1.push(i);
		}
        if(b[i]=='#'){
        	a2.push(i);
		}
    }
    for(int i=0;i<m;i++){
        cc=(i%26)+1;
        if(!a1.empty()){
            aa=a1.front();
            a[aa]='a'+cc-1;
            a1.pop();
        }
		else if(!a2.empty()){
            aa=a2.front();
            b[aa]='a'+cc-1;
            a2.pop();
        }
    }
    cout<<a;
    return 0;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...