08:矩阵加法

来源:互联网 发布:北京淘宝店托管 编辑:程序博客网 时间:2024/06/04 01:12

原题链接

总时间限制: 
1000ms 
内存限制: 
65536kB
描述

输入两个n行m列的矩阵A和B,输出它们的和A+B。

输入
第一行包含两个整数n和m,表示矩阵的行数和列数。1 <= n <= 100,1 <= m <= 100。
接下来n行,每行m个整数,表示矩阵A的元素。
接下来n行,每行m个整数,表示矩阵B的元素。
相邻两个整数之间用单个空格隔开,每个元素均在1~1000之间。
输出
n行,每行m个整数,表示矩阵加法的结果。相邻两个整数之间用单个空格隔开。
样例输入
3 31 2 31 2 31 2 31 2 34 5 67 8 9
样例输出
2 4 65 7 98 10 12

源码

#include <iostream>#include <algorithm>using namespace std;int main(){    int a[101][101], x, i, j;    int n, m;    cin >> n >> m;    for(i=0;i<n;i++)        for(j=0;j<m;j++)            cin >> a[i][j];    for(i=0;i<n;i++)        for(j=0;j<m;j++){            cin >> x;            a[i][j] += x;        }    for(i=0;i<n;i++){        for(j=0;j<m;j++){            cout << a[i][j] << " ";        }        cout << endl;    }}


原创粉丝点击