Description
设A为
的矩阵,B为
的矩阵,那么称
的矩阵C为矩阵A与B的乘积,记作
,其中矩阵C中的第
行第
列元素可以表示为:
如下所示:
Input
第一行两个整数表示第一个矩阵的行数和列数(也是第二个矩阵的列数和行数)
然后是两个矩阵的具体数据(每个都是整数)
Output
输出结果矩阵,每行数之间用一个空格分隔,行尾没有空格。
Sample Input
2 3
1 2 3
3 2 1
1 2
3 4
5 6
Sample Output
22 28
14 20
//矩阵乘法
#include<stdio.h>
int getnum(int n)
{
int num=0,y=n;
while(y)
{
num=num+y%10;
y=y/10;
}
return num;
}
int main()
{
int n;
while(~scanf("%d",&n))
{
while(!(n>0&&n<10))
{
n=getnum(n);
}
printf("%d\n",n);
}
}