今天打比赛时遇到这样的问题,我写了个check函数
bool check(string s1,string s2,int len2,int len1){
// int len1=s1.size();
if(len1!=len2)return true;
else if(len1==len2){
// cout<<114154<<endl;
for(int i=0;i<len1;i++){
// cout<<s1[i]<<" "<<s2[i]<<endl;
if(s1[i]!=s2[i])return true;
}
return false;
}
}
然后调用时:
if(check(sss,ss,cnt,cnt1))
读不进去sss和ss,把s1[i]改成sss[i],s2[i]改成ss[i]就好了。求助为什么读不进去