首页 > 其他 > 详细

PTA ch6-7 7-7 矩阵A乘以B

时间:2020-12-07 14:31:31      阅读:59      评论:0      收藏:0      [点我收藏+]

技术分享图片

输入样例1:
2 3
1 2 3
4 5 6
3 4
7 8 9 0
-1 -2 -3 -4
5 6 7 8
输出样例1:
2 4
20 22 24 16
53 58 63 28
输入样例2:
3 2
38 26
43 -5
0 17
3 2
-11 57
99 68
81 72
输出样例2:
Error: 2 != 3

程序:

include <stdio.h>

int Map1[550][550],Map2[550][550];

int main()
{
int x,y;
scanf("%d%d",&x,&y);
for(int i=1;i<=x;i++){
for(int j=1;j<=y;j++){
scanf("%d",&Map1[i][j]);
}
}
int k,t;
scanf("%d%d",&k,&t);
for(int i=1;i<=k;i++){
for(int j=1;j<=t;j++){
scanf("%d",&Map2[i][j]);
}
}
if(y != k) printf("Error: %d != %d\n",y,k);
else{
printf("%d %d\n",x,t);
for(int i=1;i<=x;i++)
{
int ff = 0;
for(int j=1;j<=t;j++)
{
int sum = 0;
for(int u=1;u<=y;u++)
sum+=Map1[i][u]*Map2[u][j];
if(ff++!=0) printf(" ");
printf("%d",sum);
}
printf("\n");
}
}
return 0;
}

PTA ch6-7 7-7 矩阵A乘以B

原文:https://www.cnblogs.com/yu08042/p/14096622.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!