求大佬帮助,一直无法输出,谢谢
代码如下:
#include<bits/stdc++.h>
using namespace std;
int n,p;
string s,b,s2;
int main()
{
cin>>n>>p>>s>>b;
for(int i=1;i<=p;++i)
{
if(b[i]=='1')
{
for(int i=1;i<=n;++i)
s2[n-i+1]=s[i];
}
else
{
for(int i=1;i<=n;++i)
if(s[i]=='1')s2[i]='0';
else s2[i]='1';
}
}
cout<<s2;
}