A16.行的前缀和

入门

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

给你一个矩阵,你需要按照要求改造这个矩阵。

改造的规则是:改造后每个元素的值是该行前面所有元素值的和。

例如:一个二维数组有四列,其中一行为 {1,1,1,1}\{1,1,1,1\} ,那么经过改造后的这一行为 {1,2,3,4}\{1,2,3,4\} 。这一行的第一个数是他本身,第二个数是第 1,21,2 列的和,即 1+1=21+1=2 。第三个数是第 1,2,31,2,3 列的和,即 1+1+1=31+1+1=3 。第四个数是第 12341,2,3,4 列的和,即 1+1+1+1=41+1+1+1=4

输入格式

第一行两个整数 n,m(1<=n,m<=100)n,m(1<=n,m<=100) - 表示矩阵的行和列。

接下来 nn 行,每行 mm 个整数 (1<=ai,j<=100)(1<=a_{i,j}<=100)

输出格式

输出经过改造后的矩阵。

输入输出样例

  • 输入#1

    2 4
    1 1 1 1
    1 1 1 1

    输出#1

    1 2 3 4
    1 2 3 4
首页