题目描述
求出矩阵中大于0的所有元素之和
输入
两个整数,分别表示矩阵的高度h和宽度w,1<h,w<100
下面h行,每行w个数,每个数的取值范围为-1000~1000
输出
矩阵中大于0的所有元素之和
样例输入
3 5 -1 -2 0 1 2 9 8 7 -2 -4 10 -9 8 6 3
样例输出
54
代码:
#include<bits/stdc++.h>
using namespace std;
int a[100][100],h,w,p=0;
int main()
{
scanf("%d%d",&h,&w);
for(int i=0;i<h;i++)
{
for(int j=0;j<w;j++)
{
cin>>a[i][j];
if(a[i][j]>0)
{
p+=a[i][j];
}
}
}
cout<<p;
}