Matrislərin vurulması
İki düzbucaqlı A və B matrisləri verilmişdir, müvafiq olaraq m × n və n × q ölçülərində:
Bu matrislərin hasilatı, C matrisinin m × q ölçüsündə olması ilə müəyyən edilir:
burada:
İki matrisin vurulması yalnız birinci matrisin sütunlarının sayı ikinci matrisin sətirlərinin sayına bərabər olduqda mümkündür; bu halda matrislərin forması uyğun sayılır.
İki matris A və B verilir. Onların hasilatını tapın.
Giriş məlumatları
Birinci sətirdə n[a]
və m[a]
- A matrisinin ölçüləri olan iki natural ədəd verilir. Növbəti n[a]
sətirdə m[a]
ədəd verilir - A matrisinin a[ij]
elementləri. (n[a]
+ 2)-ci sətirdə n[b]
və m[b]
- B matrisinin ölçüləri olan iki natural ədəd verilir. Növbəti n[b]
sətirdə m[b]
ədəd verilir - B matrisinin b[ij]
elementləri. Matrislərin ölçüləri 100 × 100-dən çox deyil, bütün matris elementləri modulu 100-dən çox olmayan tam ədədlərdir.
Çıxış məlumatları
Birinci sətirdə nəticə matrisinin C ölçülərini: n[c]
və m[c]
çıxarın. Növbəti n[c]
sətirdə m[c]
ədədləri boşluqla ayıraraq çıxarın - C matrisinin müvafiq c[ij]
elementləri. Əgər matrisləri vurmaq mümkün deyilsə, birinci və yeganə sətirdə -1 ədədini çıxarın.