求助
查看原帖
求助
977778
__Harry_Haiyun__楼主2023/7/17 22:13
#include <bits/stdc++.h>
#define MOD 998244353
#define mod 1000000007
#define ll long long
#define ull unsigned long long
#define ui unsigned int
#define range(i,a,b) for (int i = a; i <= b; i++)
using namespace std;
int main()
{
	int n,i,j;
    cin >> n;
    string human[n],information[n];
	int str[n];
	range(i,0,n - 1) str[i] = 0;
    range(i,0,n - 1)
	{
	    cin >> human[i];
	    cin >> information[i];
	    range(j,0,human[i].length() - 1)
	    {
	        if (human[i][j] == 's' && human[i][j + 1] == 'o' && human[i][j + 2] == 's') str[i]++;
        }
    }
    sort(str,str + n);
    int maxn = str[n - 1];
    range(i,0,n - 1)
    {
        if (str[i] == maxn) cout << human[i] << " ";
    }
    cout << endl;
    cout << maxn << endl;
    return 0;
}
2023/7/17 22:13
加载中...