求助全WA悬关
查看原帖
求助全WA悬关
654928
Zjc20120331楼主2023/7/28 19:57
#include <bits/stdc++.h>
using namespace std;

int main(){
    string s;
    getline(cin, s);
    string ansmax = "";
    int maxn = 0;
    string ansmin = "";
    int minn = 1e9;
    int head = 0;
    string now = "";
    for (int i = 0; i < s.size(); i++){
        if (s[i] < 'a' || s[i] > 'z'){
            int l = i-head+1;
            if (maxn < l){
                maxn = l;
                ansmax = now;
            }
            if (minn > l){
                minn = l;
                ansmin = now;
            }
            now = "";
            head = i+1;
        }else{
            now += s[i];
        }
    }
    cout << ansmax << endl << ansmin << endl;
    return 0;
}
2023/7/28 19:57
加载中...