感觉没什么问题,但就是过不了,全wa
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,qq=0;
cin>>a;
for(int i=0;i<a;i++){
string b,c;
cin>>b>>c;
for(int j=0;j<max(b.size(),c.size());j++){
if(b[j]==c[j]){
b[j]='0';
c[j]='1';
qq++;
}
if(b[j]==c[j+1]){
b[j]='0';
c[j+1]='1';
qq++;
}
if(b[j]==c[j-1]){
b[j]='0';
c[j-1]='1';
qq++;
}
}
if(max(b.size(),c.size())-qq<=1){
cout<<"similar"<<endl;
}
else cout<<"not similar"<<endl;
qq=0;
}
}