wowowo
查看原帖
wowowo
922720
项沐扬2014楼主2023/7/17 15:08
#include<bits/stdc++.h>
using namespace std;
int ansos;
struct sosbody{
    string name,s;
}sos[110];
int _sos(string s){
    int ans=0;
    for(int i=0;i<s.length()-2;i++){
        if(s[i]=='s'&&s[i+1]=='o'&&s[i+2]=='s') ++ans;
    }
    return ans;
}
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>sos[i].name>>sos[i].s;;
    }
    int maxn=0;
    for(int i=1;i<=n;i++){
        if(_sos(sos[i].s)>maxn) maxn=_sos(sos[i].s);
    }
    for(int i=1;i<=n;i++){
        if(_sos(sos[i].s)==maxn){
			cout<<sos[i].name<<' ';ansos+=_sos(sos[i].s);
		}
    }
    cout<<endl<<ansos;
}

大佬们帮帮我这60分及格线代码吧。。。

2023/7/17 15:08
加载中...