rt
20分代码如下
#include <bits/stdc++.h>
#define int long long
using namespace std;
char tmp;
signed main()
{
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
int n,m,tshuzujinhaodegeshu=0;
string s,t;
cin>>n>>m;
cin>>s>>t;
tmp='a';
for(int i=0;i<n;i++)
{
if(t[i]=='#')
{
tshuzujinhaodegeshu++;
}
}
for(int i=0;i<n;i++)
{
if(s[i]=='#')
{
if(tmp!='a'&&tshuzujinhaodegeshu>='z'-tmp)
{
tshuzujinhaodegeshu-='z'-tmp;
tmp='a';
}
s[i]=tmp;
if(tmp=='z')tmp='a';
else if(tmp=='a')tmp+=2;
}
}
cout<<s;
return 0;
}