题目1489:计算两个矩阵的乘积
2017-07-30 19:06
309 查看
时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:6000
解决:1301
题目描述:
计算两个矩阵的乘积,第一个是2*3,第二个是3*2
输入:
输入为两个矩阵,其中一个为2*3的矩阵,另一个为3*2的矩阵
输出:
一个2*2的矩阵(每一个数字后都跟一个空格)
样例输入:
样例输出:
内存限制:128 兆
特殊判题:否
提交:6000
解决:1301
题目描述:
计算两个矩阵的乘积,第一个是2*3,第二个是3*2
输入:
输入为两个矩阵,其中一个为2*3的矩阵,另一个为3*2的矩阵
输出:
一个2*2的矩阵(每一个数字后都跟一个空格)
样例输入:
1 2 3 3 4 5 6 7 8 9 10 11
样例输出:
52 58 100 112
题目没说多组输入啊,在输入时需要循环, 注意结果是每个数字后面都需要一个空格
#include<cstdio> #include<iostream> using namespace std; int main() { int a[2][3],b[3][2]; int c[2][2]; while(~scanf("%d%d%d",&a[0][0],&a[0][1],&a[0][2])) { for(int i=1; i<2; i++) { for(int j=0; j<3; j++) { scanf("%d",&a[i][j]); } } for(int i=0; i<3; i++) { for(int j=0; j<2; j++) { scanf("%d",&b[i][j]); } } for(int i=0; i<2; i++) { for(int j=0; j<2; j++) { int t=0; for(int k=0; k<3; k++) { t+=a[i][k]*b[k][j]; } c[i][j]=t; } } for(int i=0; i<2; i++) { printf("%d %d \n",c[i][0],c[i][1]); } } return 0; }
相关文章推荐
- 题目1489:计算两个矩阵的乘积
- 题目1489:计算两个矩阵的乘积
- 题目1489:计算两个矩阵的乘积
- 九度 题目1489:计算两个矩阵的乘积
- 题目1489:计算两个矩阵的乘积
- 九度oj_题目1489:计算两个矩阵的乘积
- 10、C++计算两个矩阵的乘积
- concurrency::parallel_for 计算两个方形矩阵的乘积
- 1970 Problem F 计算两个矩阵的乘积
- 哈工大机考:计算两个矩阵的乘积
- @大脑练习: 计算两个矩阵的乘积
- 计算两个矩阵的乘积
- 计算两个矩阵的乘积
- 计算两个一元多项式的乘积
- java 计算两个大数之间的乘积(非BigDecimal版)
- JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)
- 微软面试题目(一) 计算两个日期之间的天数
- 关于矩阵的一些操作(求转置矩阵、行列式、矩阵的秩、矩阵的逆矩阵、两个矩阵的乘积矩阵)
- 题目4:找出由两个三位数乘积构成的回文。
- 微软面试题目(一) 计算两个日期之间的天数