sos
查看原帖
sos
716488
a_study_xxs楼主2023/7/21 16:58
#include<iostream>
#include<cstring>
using namespace std;
string s , r ;
int main(){
    getline(cin , s) ;
    getline(cin , r) ;
    for(int i = 0 ; i < s.length() ; i ++){
        s[i] = tolower(s[i]) ;
    }
    for(int i = 0 ; i < r.length() ; i ++){
        r[i] = tolower(r[i]) ;
    }
    s = " " + s + " " ;
    r = " " + r + " " ;
    if (r.find(s) == string::npos){
        cout << string::npos << endl << -1 << endl;
        return 0;
    }
    else {
        int alpha = r.find(s);
        int beta = r.find(s) , s = 0 ;
        while (beta != string::npos){
            ++ s;
            beta = r.find(s , beta + 1);
        }
        cout << s << " " << alpha << endl ;
    }
    return 0;
}
2023/7/21 16:58
加载中...