40分求助 大佬们 用的string
查看原帖
40分求助 大佬们 用的string
1034242
RingTouSou楼主2023/9/16 22:49
#include <bits/stdc++.h>
using namespace std;

int main() {
    string fin;
    string ans;
    getline(cin,fin);
    getline(cin,ans);
transform(fin.begin(),fin.end(),fin.begin(),::tolower);
transform(ans.begin(),ans.end(),ans.begin(),::tolower);
    int num = 0;
    int pos = 0;
    while ((pos = ans.find(fin, pos)) != -1) {
        num++;
        pos += fin.length();
    }

    if (num == 0) {
        cout << "-1" << endl;
    } else {
        cout << num << " " << ans.find(fin) << endl;
    }

    return 0;
}
2023/9/16 22:49
加载中...