1 条题解
-
1
c++
#include<bits/stdc++.h> using namespace std; int main(){ int t; cin>>t; while(t--){ string a,b; cin>>a>>b; int cnt=0,cc=0; if(a==b){// 1 cout<<"similar\n";continue; } if(a.size()==b.size()){// 2 for(int i=0;i<a.size();i++){ if(a[i]==b[i])cnt++; } if(cnt+1==a.size()||cnt==a.size()){ cout<<"similar\n"; } else cout<<"not similar\n"; } else if(a.size()+1==b.size()){// 3 for(int i=0;i<b.size();i++){ if(a[cc]==b[i])cnt++,cc++; } if(cnt==a.size()){ cout<<"similar\n"; } else cout<<"not similar\n"; } else if(a.size()-1==b.size()){ swap(a,b); for(int i=0;i<b.size();i++){ if(a[cc]==b[i])cnt++,cc++; } if(cnt==a.size()){ cout<<"similar\n"; } else cout<<"not similar\n"; } else{ cout<<"not similar\n"; } } return 0; }
- 1
信息
- ID
- 2282
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 5
- 标签
- 递交数
- 17
- 已通过
- 14
- 上传者