1 条题解

  • 1
    #include<bits/stdc++.h>
    using namespace  std;
    int t;
    string sa,sb; 
    int  main( ) 
    {
        cin>>t;
        while (t--)
        {
            cin>>sa>>sb;
            if (sa==sb)
            {
                cout<<"similar"<<endl;
                continue;
            }
            if (sa.size()<sb.size())swap(sa,sb);
            for (int i=0;i<sa.size();i++)
            {
                if (sa[i]!=sb[i])
                {
                    string aq=sa.substr(0,i);
                    string ah=sa.substr(i+1,sa.size()-1-(i+1)+1);
                    if (aq+ah==sb || aq+sb[i]+ah==sb)
                    {
                        cout<<"similar"<<endl;
                        break;
                    }
                    else
                    {
                        cout<<"not similar"<<endl;
                        break;
                    }
                }
            }
        }
        return 0;   
    }
    
    
  • 1

信息

ID
2628
难度
8
分类
(无)
标签
递交数
198
已通过
29
通过率
15%
上传者