Problem - 152A - Codeforces

来源:互联网 发布:天地知我心二小说 编辑:程序博客网 时间:2024/05/16 02:11
#include <iostream>#include <cstring>using namespace std;int main (){    int n,m;    int count = 0;    char max;    int vis[101];//不让某个学生被重复的统计到    cin >> n >> m;    char score[101][101];    memset(vis,0,sizeof(vis));    for (int i = 0; i < n; i++)    {        cin >> score[i];    }    int j,k;    int a = 0;    for (j = 0; j < m; j++)    {        char max = score[0][a];        for (k = 0; k < n; k++)        {            if ((int)max < (int)score[k][j])            {                max = score[k][j];            }        }        for (int t = 0; t < n; t++)        {            if ((int)max == (int)score[t][j] && !vis[t])            {                count += 1;                vis[t] = 1;            }        }        a++;    }    cout << count << endl;    //system("pause");    return 0;}

0 0
原创粉丝点击