求大佬帮我看看为啥会MLE
查看原帖
求大佬帮我看看为啥会MLE
1443357
BSi703楼主2024/9/29 19:19
#include<bits/stdc++.h>
using namespace std;
int i = 0, ans = -1, c = 0, cnt = 1, flag = 1;
string ex(string z){
    for(int g = 0; g < z.size(); g ++){
        if(z[g]<='Z'&&z[g]>='A'){
            z[g] += 32;
        }
    }
    return z;
}
int main(){
    string aim;
    cin >> aim;
    aim = ex(aim);
    vector<string> mp(0);
    string read;
    while(cnt != 0){
            cin >> read;
            read = ex(read);
            mp.push_back(read);
    if(cin.get()== '\n'){
        cnt --;
    }
    }
    for(int n = mp.size()-1; n >= 0; n --){
        if(aim == mp[n]){
        ans = n;
        c ++;
    }
            }
if (ans != -1)
cout << c << " " << ans;
else
    cout << -1;
}
2024/9/29 19:19
加载中...