演算法提高 矩陣相乘

2021-10-08 15:09:15 字數 910 閱讀 5056

問題描述

小明最近在為線性代數而頭疼,線性代數確實很抽象(也很無聊),可惜他的老師正在講這矩陣乘法這一段內容。

當然,小明上課打瞌睡也沒問題,但線性代數的習題可是很可怕的。

小明希望你來幫他完成這個任務。

現在給你乙個 ai 行 aj 列的矩陣和乙個 bi 行 bj 列的矩陣,要你求出他們相乘的積(當然也是矩陣)。

(輸入資料保證 aj = bi, 不需要判斷)

輸入格式

輸入檔案共有 ai+bi+2 行,並且輸入的所有數為整數(long long範圍內)。

第 1 行:ai 和 aj

第 2 ~ ai+2 行:矩陣 a 的所有元素

第 ai+3 行:bi 和 bj

第 ai+3 ~ ai+bi+3 行:矩陣 b 的所有元素

輸出格式

輸出矩陣 a 和矩陣 b 的積(矩陣c,ai 行 bj 列)

樣例輸入

2 212 23

45 56

2 278 89

45 56

樣例輸出

1971 2356

6030 7141

題解

線性代數:

#include

using

namespace std;

const

int n =

110;

int a[n]

[n], b[n]

[n], c[n]

[n];

intmain()

return0;

}

藍橋 演算法提高 矩陣相乘

時間限制 1.0s 記憶體限制 256.0mb 問題描述 小明最近在為線性代數而頭疼,線性代數確實很抽象 也很無聊 可惜他的老師正在講這矩陣乘法這一段內容。當然,小明上課打瞌睡也沒問題,但線性代數的習題可是很可怕的。小明希望你來幫他完成這個任務。現在給你乙個ai行aj列的矩陣和乙個bi行bj列的矩陣...

藍橋杯 演算法提高 矩陣相乘

演算法提高 矩陣相乘 時間限制 1.0s 記憶體限制 256.0mb 提交此題 問題描述 小明最近在為線性代數而頭疼,線性代數確實很抽象 也很無聊 可惜他的老師正在講這矩陣乘法這一段內容。當然,小明上課打瞌睡也沒問題,但線性代數的習題可是很可怕的。小明希望你來幫他完成這個任務。現在給你乙個ai行aj...

藍橋杯 演算法提高 矩陣相乘

演算法提高 矩陣相乘 時間限制 1.0s 記憶體限制 256.0mb 問題描述 小明最近在為線性代數而頭疼,線性代數確實很抽象 也很無聊 可惜他的老師正在講這矩陣乘法這一段內容。當然,小明上課打瞌睡也沒問題,但線性代數的習題可是很可怕的。小明希望你來幫他完成這個任務。現在給你乙個ai行aj列的矩陣和...