题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
矩阵乘法

题目题干

矩阵乘法

当第1个矩阵A的列数等于第2个矩阵B的行数时,这两个矩阵可以相乘,n×m的矩阵与 m×k的矩阵相乘变成n×k的矩阵,其乘积矩阵A×B的第i行第j列的元素为矩阵A第i行上的m个数与矩阵B第j列上的m个数对应相乘后所得的n个乘积之和。如图所示,C[1][1]=A[1][0]×B[0][1]+A[1][1]×B[1][1]+A[1][2]×B[2][1]。OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

矩阵乘法 当第1个矩阵A的列数等于第2个矩阵B的行数时,这两个矩阵可以相乘,n×m的矩阵与 m×k的矩阵相乘变成n×k的矩阵,其乘积矩阵A×B的第i行第j列的元素为矩阵A第i行上的m个数与矩阵B第j列上的m个数对应相乘后所得的n个乘积之和。如图所示,C[1][1]=A[1][0]×B[0][1]+A[1][1]×B[1][1]+A[1][2]×B[2][1]。    例如:已知,则乘积矩阵A×B的计算过程为:    现输入一个n行m列的矩阵A和一个m行k列的矩阵B,输出A×B。  输入 第一行三个整数,分别为n,m,k。  随后输入A矩阵和B矩阵,矩阵中每个元素值的绝对值不超过1 000。  输出 输出A×B的矩阵,两数之间以空格间隔。  样例 输入 3 2 3 1 4 2 5 3 6 1 2 3 4 5 6 输出 17 22 27 22 29 36 27 36 45OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:已知矩阵乘法 当第1个矩阵A的列数等于第2个矩阵B的行数时,这两个矩阵可以相乘,n×m的矩阵与 m×k的矩阵相乘变成n×k的矩阵,其乘积矩阵A×B的第i行第j列的元素为矩阵A第i行上的m个数与矩阵B第j列上的m个数对应相乘后所得的n个乘积之和。如图所示,C[1][1]=A[1][0]×B[0][1]+A[1][1]×B[1][1]+A[1][2]×B[2][1]。    例如:已知,则乘积矩阵A×B的计算过程为:    现输入一个n行m列的矩阵A和一个m行k列的矩阵B,输出A×B。  输入 第一行三个整数,分别为n,m,k。  随后输入A矩阵和B矩阵,矩阵中每个元素值的绝对值不超过1 000。  输出 输出A×B的矩阵,两数之间以空格间隔。  样例 输入 3 2 3 1 4 2 5 3 6 1 2 3 4 5 6 输出 17 22 27 22 29 36 27 36 45,则乘积矩阵A×B的计算过程为:OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

矩阵乘法 当第1个矩阵A的列数等于第2个矩阵B的行数时,这两个矩阵可以相乘,n×m的矩阵与 m×k的矩阵相乘变成n×k的矩阵,其乘积矩阵A×B的第i行第j列的元素为矩阵A第i行上的m个数与矩阵B第j列上的m个数对应相乘后所得的n个乘积之和。如图所示,C[1][1]=A[1][0]×B[0][1]+A[1][1]×B[1][1]+A[1][2]×B[2][1]。    例如:已知,则乘积矩阵A×B的计算过程为:    现输入一个n行m列的矩阵A和一个m行k列的矩阵B,输出A×B。  输入 第一行三个整数,分别为n,m,k。  随后输入A矩阵和B矩阵,矩阵中每个元素值的绝对值不超过1 000。  输出 输出A×B的矩阵,两数之间以空格间隔。  样例 输入 3 2 3 1 4 2 5 3 6 1 2 3 4 5 6 输出 17 22 27 22 29 36 27 36 45OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现输入一个n行m列的矩阵A和一个m行k列的矩阵B,输出A×B。OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行三个整数,分别为n,m,k。OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

随后输入A矩阵和B矩阵,矩阵中每个元素值的绝对值不超过1 000。OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出A×B的矩阵,两数之间以空格间隔。OC2100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

3 2 3
1 4
2 5
3 6
1 2 3
4 5 6

输出

17 22 27
22 29 36
27 36 45

答案解析

相关题目

蛇形矩阵1 在n×n方阵里逆时针填入1、2、3、……, n×n个数,例如当n=3时,方阵为: 7 8 1 6 9 2 5 4 3 输入 一个整数n(1<n<
矩阵乘法 当第1个矩阵A的列数等于第2个矩阵B的行数时,这两个矩阵可以相乘,n×m的矩阵与 m×k的矩阵相乘变成n×k的矩阵,其乘积矩阵A×B的第i行第j列的元素为矩阵A第i行上的m个数与矩阵B第j列
扫雷游戏 在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何
矩阵转置 将矩阵A的行和列进行调换,形成一个新的矩阵,记作转置矩阵A’。例如: 试编程输入一个n行m列的矩阵A,输出它的转置矩阵。 输入 第一行为两个整数n和m(1≤n,m≤100),表示A矩
杨辉三角 如图所示的杨辉三角是二项式系数在三角形中的一种几何排列。你可以找出其排列规律并编程打印出N行数字吗? 输入 输入一个整数N(1<N<15)。 输出 输出N行的杨辉三角,两数间以空格间
矩阵加法 有mn个数aij​(i∈[1,m]∩Z,j∈[1,n]∩Z)排成的m行n列的数表。 例如称为一个m×n的矩阵,记做A= 例如:是一个2行3列矩阵,或称为2×3矩阵。 两个矩阵的行数和列数
最强魔法师 M×N个魔法师依次站在一个M行N列的矩阵中,已知他们的魔法力,试编程输出最强魔法师的魔法力及所在的行号和列号。 输入 第一行两个数M和N(1<M,N<100),即行和列。以下M行,每
求素数 素数是组成一切自然数的基本元素,比如7是由1个2和1个5组成的。试编程求出100 000以内的素数。 输入 无。 输出 输出10 0000以内的素数,数与数之间以一个空格间隔(行末无空格有
除式还原2 如图所示,除式中仅有一个数字7可见,其他打×的位置的数字全部被破坏了,请还原该除式。 输入 无。 输出 标准输出,输出三个数,即被除数/除数=商,例如24/2=12。 样例 输入
求分数精确值2使用数组精确计算的值。如果是无限循环小数,则计算并输出它的第一循环节,同时要求输出循环节的起止位置(小数位的序号)。 输入 输入两个整数,即分子和分母。 输出 输出结果,如果是循环

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢