1 条题解

  • 1

    思路

    考查 string::find(string s) 的用法,如果 s2s2 不是 s1s1 的子串, s1.find(s2) 就会返回 string::npos

    code

    #include<bits/stdc++.h>
    using namespace std;
    string s1,s2;
    int main(){
       cin>>s1>>s2;
       if(s1.find(s2)!=string::npos){
          cout<<s2<<" is substring of "<<s1;
          return 0;
       }else if(s2.find(s1)!=string::npos){
          cout<<s1<<" is substring of "<<s2;
          return 0;
       }else{
          cout<<"No substring";
          return 0;
       }
       return 0;
    }
    
    
    • 1

    信息

    ID
    173
    时间
    1000ms
    内存
    256MiB
    难度
    10
    标签
    递交数
    5
    已通过
    3
    上传者