http://codeforces.com/problemset/problem/847/G
给出一张0和1的图,遍历所有列,找出1最多的一列。
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int main(){
char a[1111][8];
int n;
while(scanf("%d",&n)!=EOF)
{
memset(a,0,sizeof(a));
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
int ans=0;
for(int s=0;s<7;s++)
{
int zs=0;
for(int ss=1;ss<=n;ss++)
{
if(a[ss][s]=='1')zs++;
}
if(zs>ans)ans=zs;
}
cout<<ans<<endl;
}
return 0;
}