很萌不新の求助:为什么最后三个点RE
查看原帖
很萌不新の求助:为什么最后三个点RE
260968
TastyLemon楼主2020/6/13 16:49

rt

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i,j,k=1,a[102]={0},maxx=-1;
	string s[102],s2;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>s[i];
		cin>>s2;
		for(j=0;j<s2.length()-2;j++)
		{
			if(s2[j]=='s'&&s2[j+1]=='o'&&s2[j+2]=='s') a[k]++;			
		}
		if(a[k]>maxx) maxx=a[k];
		k++;
	}
	for(i=1;i<=n;i++)
	{
		if(a[i]==maxx) cout<<s[i]<<' ';
	}
	cout<<endl<<maxx;
	return 0;
 } 
2020/6/13 16:49
加载中...