1903: 【入门】每个小组的最大年龄

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:7 解决:4

题目描述

同学们在操场上排成了一个n行m列的队形,每行的同学属于一个小组,请问每个小组同学的最高年龄是几岁,请输出每个小组的最高年龄。
比如:如下是一个3行4列的队形,这个队形中每个数字代表了每个同学的年龄。
8 10 12 9
15 12 10 6
17 20 18 18
第一行的4个年龄中最高年龄是12岁。
第二行的4个年龄中最高年龄是15岁。
第三行的4个年龄中最高年龄是20岁。

输入

第1行有2个整数n和m,分别代表队形的行和列的值(2<=n,m<=100)
接下来n行,每行有m个整数,代表每个同学的年龄(每个同学的年龄的值在1~100之间)

输出

输出n行,每行有一个整数,代表每个小组年龄的最大值。

样例输入 复制

3 4
8 10 12 9
15 12 10 6
17 20 18 18

样例输出 复制

12
15
20

提示

#include<bits/stdc++.h>
using namespace std;
int a[110][110],n,m,ans;
int main(){
    cin>>n>>m;
    for (int i=1;i<=n;i++) {
    	for (int j=1;j<=m;j++) {
    		cin>>a[i][j];
		}
	}
    for (int i=1;i<=n;i++) {
    	ans=0;
    	for (int j=1;j<=m;j++) {
    		if (a[i][j]>ans)
    		    ans=a[i][j];
		}
		cout<<ans<<endl;
	}	
	return 0;
}