问题标题: 酷町堂:5357

0
0
已解决
汪天琦
汪天琦
初级光能
初级光能

#include <iostream>
using namespace std;
int n,f,x,cnt,maxn;
string s1,s2,p;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>s1>>s2;
        f=s2.find("sos");
        x=f+1;
        cnt++;
        while(f!=-1){
            f=s2.find("sos");
            if(f!=-1){
                s2.erase(f,1);
            }else{
                break;
            }
            cnt++;
        }
        if(cnt>maxn){
            maxn=cnt;
            p=s1;
        }else if(cnt==maxn){
            p+=" ";
            p+=s1;
        }
        cnt=0;
    }
    cout<<p<<endl<<maxn-1;
    return 0;
}

https://newcourse.codingtang.com/#/problem/problemSub?id=5357


0
0
我要回答