Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

COEDU021 - Phép nhân ma trận


*hàng của ma trận A nhân với cột của ma trận B

Ví dụ:


Áp dụng công thức trên ta có:

 

C11 = A11 * B11 + A12 * B21 + A13 * B31 = 3 * 0 + 1 * 1 + -2 * -5 = 11

 

C12 = A11 * B12 + A12 * B22 + A13 * B32 = 3 * 2 + 1 * 3 + -2 * -1 = 11

 

.......

 

Áp dụng tương tự ta có ma trận kết quả:


Yêu cầu: Cho 2 ma trận A và B, hãy viết chương trình tính tích 2 ma trận A và B

Đầu vào

Dòng đầu tiên là số lượng test case T (T <= 50)
Mỗi test case bao gồm nhiều dòng:
Dòng đầu tiên của test case chứa 3 số nguyên m, n, p (3 <= m,n,p <= 100) là kích thước của 2 ma trận. Ma trận A (m x n) và ma trận B (n x p)
M dòng tiếp theo là dữ liệu của ma trận A.
N dòng tiếp theo là dữ liệu của ma trận B.
Giới hạn: -45000 <= Aij, Bij <= 45000
Chú ý kiểu dữ liệu của ma trận kết quả.

Đầu ra

In ma trận kết quả theo dạng sau:
Bắt đầu bằng ký tự "#", tiếp theo là số thứ tự của testcase đó, tiếp đến là xuống dòng và cuối cùng là ma trận kết quả.
Ma trận kết quả được in theo dạng: mỗi hàng của ma trận được viết trên 1 dòng, các số trong cùng một hàng cách nhau bởi dấu cách.

Ví dụ

Đầu vào:
1
3 3 4
3 1 -2
2 5 4
-1 0 -3
0 2 -5 1
1 3 0 -1
-5 -1 4 1

Đầu ra:
#1
11 11 -23 0
-15 15 6 1
15 1 -7 -4

Được gửi lên bởi:Phòng đào tạo Coedu
Ngày:2022-12-13
Thời gian chạy:3s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C C++ 4.3.2 CPP JAVA

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.