Nhân ma trận
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Viết chương trình nhập vào 2 ma trận số nguyên cấp m x n và n x p, thực hiện phép nhân ma trận
Input
Dòng đầu tiên là cấp của ma trận m n p (m, n, p <=1000)
m dòng tiếp theo, mỗi dòng chứa n số nguyên có dấu (-32000 < a < 32000)
n dòng tiếp theo, mỗi dòng chứa p số nguyên có dấu (-32000 < a < 32000)
Output
Xuất ra ma trận tích, in kết quả dưới dạng m dòng, mỗi dòng p phần tử. Độ rộng mỗi số liệu là 10 ký tự.
Gợi ý: Lưu trữ các ma trận sử dụng con trỏ và cấp phát bộ nhớ động. Cho phép người dùng nhập số phần tử của hai ma trận và các phần tử của ma trận. Tổ chức chương trình thành các chương trình con.
VD:
INPUT:
3 2 4
14 27
64 103
30 107
13 104 -23 37
43 -35 -19 -61
OUTPUT:
1343 511 -835 -1129
5261 3051 -3429 -3915
4991 -625 -2723 -5417
Comments