矩陣乘法 基礎訓練 藍橋杯

2022-04-09 10:25:48 字數 743 閱讀 7155

注意,當m==0時,輸出單位矩陣。

給定乙個n階矩陣a,輸出a的m次冪(m是非負整數)

例如:a  =

1  2

3  4

a的2次冪

7  10

15  22

第一行是乙個正整數n、m(1< =n< =30,  0< =m< =5),表示矩陣a的階數和要求的冪數

接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值

輸出共n行,每行n個整數,表示a的m次冪所對應的矩陣。相鄰的數之間用乙個空格隔開

2  2

1 2

3 4

7 10

15 22

#includeusing namespace std;

int main()

,ans[31][31];

cin>>n>>m;

for (i=1;i<=n;i++)

} //輸入

if (m==0) //輸出單位矩陣

cout<} return 0; }

while (--m)//少乘一次

} } for (i=1;i<=n;i++)

}} for (i=1;i<=n;i++)//列印結果

cout<} return 0;

}

藍橋杯 基礎訓練 矩陣乘法

問題描述 基礎練習 矩陣乘法 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 23 4 a的2次冪 7 10 15 22 輸入格式 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,...

矩陣乘法 基礎訓練 藍橋杯

注意,當m 0時,輸出單位矩陣。給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 2 3 4 a的2次冪 7 10 15 22 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值 輸出共n行,...

藍橋杯 基礎訓練 矩陣乘法

description 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 2 3 4a的2次冪 7 10 15 22 input 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數。接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值。outpu...