hpu vj【1391】矩阵A+B
来源:互联网 发布:阿里云 收入 编辑:程序博客网 时间:2024/05/29 04:06
Description
在数学中,矩阵是一个按照长方阵列排列的复数或实数集合,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。
矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。在物理学中,矩阵于电路学、力学、光学和量子物理中都有应用;计算机科学中,三维动画制作也需要用到矩阵。 矩阵的运算是数值分析领域的重要问题。将矩阵分解为简单矩阵的组合可以在理论和实际应用上简化矩阵的运算。对一些应用广泛而形式特殊的矩阵,例如稀疏矩阵和准对角矩阵,有特定的快速运算算法。
作为A+B问题,我们在此掌握矩阵的加法运算:
$$ \left( \begin{matrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{matrix}\right) + \left( \begin{matrix} b_{11} & b_{12} & b_{13} \\ b_{21} & b_{22} & b_{23} \\ b_{31} & b_{32} & b_{33} \end{matrix}\right) = \left( \begin{matrix} a_{11} + b_{11} & a_{12}+ b_{12} & a_{13}+ b_{13} \\ a_{21}+ b_{21} & a_{22}+ b_{22} & a_{23}+ b_{23} \\ a_{31}+ b_{31} & a_{32}+ b_{32} & a_{33}+ b_{33} \end{matrix}\right)$$
上式就表示两个3*3
矩阵的加法,聪明的你应该想到n*m
的矩阵运算法则:两个n*m
矩阵A
和B
的和,一样是个n*m
矩阵,其内的各元素为其相对应元素相加后的值。
现在给你两个矩阵A
、B
,请你输出得到的A+B
结果矩阵。
Input
第一行是两个数n
、m
,表示给出两个n
行m
列的矩阵。
下面n
行描述矩阵A
,再下面n
行描述矩阵B
。
详细格式请参考样例。
1 ≤ n ≤ 50
1 ≤ m ≤ 50
0 ≤ |aij| ≤ 105
0 ≤ |bij| ≤ 105
Output
请输出n
行数描述矩阵A+B
。
每行的m
个数用一个空格分隔开,行末不需要空格。
Sample Input
2 31 2 33 4 51 1 01 2 0
Sample Output
2 3 34 6 5
Hint
请严格按照格式输出,不要输出多余空格
一道水题 , 没啥说的 就是要注意格式问题:
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int a[1000][1000],b[1000][1000],c[1000][1000]; int i,j,p; int main() { int m,s,n; scanf("%d %d",&m,&n); for(i=0;i<m;i++) { for(j=0;j<n;j++) scanf("%d",&a[i][j]); } for(i=0;i<m;i++) { for(j=0;j<n;j++) scanf("%d",&b[i][j]); } int sum; for(i=0;i<m;i++) { for(j=0;j<n;j++) { sum=a[i][j]+b[i][j]; printf("%d",sum); if(j!=n-1) printf(" "); } printf("\n"); } return 0; }
- hpu vj【1391】矩阵A+B
- hpu暑假训练 B 矩阵乘法【矩阵】
- 【HPU】1392 分隔A+B
- 1412202026-hpu-1000:A+B Problem
- HPU 1002 A + B Problem II【大数】
- HPU A
- hpuoj【1391】矩阵A+B【数组】&&【水题】
- 矩阵A+B
- 矩阵A+B
- 矩阵A+B
- 矩阵 A+B【水题】
- 矩阵A+B
- 矩阵A+B
- 矩阵A乘以B
- HOU VJ【1035】矩阵乘法
- hpu-【1035: 矩阵乘法】
- HPU 矩阵乘法
- HPU-1035-矩阵乘法
- A
- 统计自然语言处理2----数学基础(一)
- 关于消息队列的使用场景
- 使用Eclipse + OpenCV + C++ 环境搭建(一)
- 漫谈分布式系统:三种通信范型
- hpu vj【1391】矩阵A+B
- 编程思想之多线程与多进程(2)——线程优先级与线程安全
- MTKlog分析总结
- 【树型dp】hdu4126
- Javascript学习之Map和Filter函数实现方法详解
- memset详解 设置无穷大INF
- linux部署java项目的war包
- Linux:查看目录下文件大小
- element ui里dialog关闭后清除验证条件