问题 A: 和最大
题目描述
在N行M列的正整数矩阵中,要求从每行中选出1个数,使得选出的总共N个数的和最大。
已知1< =N< =10, 1< =M< =10
输入
输入数据有多行,第一行是矩阵的行数N和列数M
接下来的N行M列为输入数据(正整数,不超过10000)
输出
输出N行元素和的最大值。
样例输入
3 3
1 2 3
4 5 6
7 8 9
样例输出
18
代码
#include <stdio.h>
int main(int argc, char** argv) {
int arr[100];
int a,b;
int i,j;
int res = 0;
scanf("%d %d",&a,&b);
for(i=0; i<a; i++){
int max = 0;
for(j=0;j<b;j++){
scanf("%d",&arr[i]);
if(max < arr[i]){
max = arr[i];
}
}</