想清楚 看有多少一样的行
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
char data[110][110];
int num_same[110];
/**
0101
1000
1111
0101
*/
int main()
{
int n;
while(cin>>n)
{
for(int i = 0;i < n;i ++)
num_same[i] = 1;
for(int i = 0;i < n;i ++)
cin>>data[i];
int ans = -1;
for(int i = 0;i < n;i ++)
{
for(int j = 0;j < n;j ++)
{
if(strcmp(data[i],data[j]) == 0)
{
num_same[i] ++;
}
if(j == i)
num_same[i] --;
}
}
// for(int i = 0;i < n;i ++)
// cout<<num_same[i]<<endl;
for(int i = 0;i < n;i ++)
{
if(num_same[i] > ans)
ans = num_same[i];
}
cout<<ans<<endl;
}
return 0;
}