首页 > 试题广场 >

矩阵计算

[编程题]矩阵计算
  • 热度指数:18062 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

输入NxM矩阵,矩阵元素均为整数,计算其中大于零的元素之和。


输入描述:
第一行为N M(N: 矩阵行数;M: 矩阵列数,且M,N<=10),接下来的N行为矩阵各行。


输出描述:
一行,其中大于零的元素之和。
示例1

输入

3 3
2 3 4
-5 -9 -7
0 8 -4

输出

17
a,b = map(int,input().split())
list1 = []
sum = 0
for i in range(a):
    list1.extend(list(map(int,input().split())))
for i in list1:
    if i>0:
        sum+=i
print(sum)

发表于 2020-11-29 11:38:48 回复(0)
n,m = map(int,input().strip().split())
A = [list(map(int,input().strip().split())) for i in range(n)]
sum = 0
for j in A :
    for k in j :
        if k > 0 :
            sum += k
print(sum)

发表于 2020-06-24 10:07:33 回复(0)

问题信息

上传者:牛客309119号
难度:
2条回答 1873浏览

热门推荐

通过挑战的用户

查看代码
矩阵计算