我要肆了 2024-07-26 11:15 采纳率: 100%
浏览 20
已结题

C++#1485. 小L的简单矩阵

题目描述(能帮忙讲一下吗)
小 L 有一个 N * MN∗M 大小的矩阵,他想知道矩阵每一行的数值总和是多少,并且希望能够找出最大的总和所在的行号。请你用程序帮下 他。

输入格式
输入的第一行有两个数字 NN 、MM 表示矩阵的大小。

接下来 NN 行,每行将会给出 MM 个数字。

输出格式
输出包括 N + 1N+1 行。

前 NN 行输出矩阵前 NN 行的数值和( ii 从11开始 )。

第 N + 1N+1 行输出前 NN 行中最大总和所在的行号,总和相同时应输出行号较小的。

样例数据
输入数据 1
4 5
-1 0 1 2 3
1 2 3 4 5
5 4 3 2 1
0 0 2 3 -2
输出数据 1
5
15
15
3
2
数据范围
对于 100%100% 的数据,1\le n,m \le 100,-10^9\leq 数字 \leq 10^91≤n,m≤100,−10
9
≤数字≤10
9

  • 写回答

1条回答 默认 最新

  • 智者知已应修善业 2024-07-26 14:36
    关注

    很简单的算术运算,
    输入第一行数据的同时就可以计算行的和,并把第一行的和存一个变量作为比较用,同时记录行号,行号从1起,行输入结束输出和值;
    接下来的输入行数据同上求和,比较第一行的和数据大的就替换并更新行号,直到输入结束,即输出最大和的行号;

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月10日
  • 已采纳回答 8月2日
  • 创建了问题 7月26日