求助!!样例都过但就是错
查看原帖
求助!!样例都过但就是错
475143
gaojian2007楼主2021/7/13 09:56
#include<cstring>
#include<cstdio>
using namespace std;
int main()
{
	char a[51][51],c[51][51],maxn[51];
	int n,b[51]={},k=0,q,max=0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
	q=0;
	cin>>a[i];
	for(int j=1;j<i;j++)
	if(strcmp(a[i],a[j])==0)q=1;
	if(q==0)
	{
		k++;
		for(int z=0;z<strlen(a[i]);z++)
		c[k][z]=a[i][z];
	} 
	}
	for(int i=1;i<=k;i++)
	{
		for(int j=1;j<=n;j++)
		if(strcmp(c[i],a[j])==0)b[i]++;
	}
	for(int i=1;i<=k;i++)
	{
		if(b[i]>max)
		{
			max=b[i];
			for(int j=0;j<strlen(c[i]);j++)
			maxn[j]=c[i][j];
		}
	}
	cout<<maxn<<endl;
	return 0;
} ```
2021/7/13 09:56
加载中...