藍橋杯練習基礎練習VIP試題17 矩陣乘法

2021-10-11 16:13:42 字數 1305 閱讀 2492

藍橋杯練習系統 - 基礎練習vip試題 basic-17

時間限制: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行,每行n個絕對值不超過10的非負整數,描述矩陣a的值

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

2 21 2

3 47 10

15 22

關鍵字:二維陣列 , 迴圈 , 矩陣

#include

using

namespace std;

intmain()

if(m==0)

//0 次冪對角為1}}

else

if(m==1)

// 1 次冪為本身

else}}

for(

int i=

0;i)for

(int j=

0;j}for

(int i=

0;i)return0;

}

#include

#include

#include

#include

using

namespace std;

int n,m;

struct node };

node a,res;

//矩陣乘法

node mul

(node ans, node ant)}}

return t;

}//冪

node mul_m

(node ans)

return t;

}int

main()

}//原矩陣

if(m ==1)

cout << endl;}}

//單位矩陣

else

if(m ==0)

cout << endl;}}

else

cout << endl;}}

return0;

}

將陣列b賦值0,所在標頭檔案或

memset(b,0,sizeof(b));

藍橋杯練習基礎練習VIP試題18 矩形面積交

藍橋杯練習系統 基礎練習vip試題 basic 18 時間限制 1.0s 記憶體限制 512.0mb 平面上有兩個矩形,它們的邊平行於直角座標系的x軸或y軸。對於每個矩形,我們給出它的一對相對頂點的座標,請你程式設計算出兩個矩形的交的面積。輸入僅包含兩行,每行描述乙個矩形。在每行中,給出矩形的一對相...

藍橋杯 VIP試題 基礎練習 報時助手

資源限制 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定當前的時間,請用英文的讀法將它讀出來。時間用時h和分m表示,在英文的讀法中,讀乙個時間的方法是 如果m為0,則將時讀出來,然後加上 o clock 如3 00讀作 three o clock 如果m不為0,則將時讀出來,然後將分...

藍橋杯 基礎練習VIP試題 21 30 C C

21.題目鏈結 sine之舞 includeusing namespace std void an int n 遞迴 includeusing namespace std void func int n int main 當乙個晶元測試結果為好的次數大於測試結果為壞的次數時,即為好的晶元 inclu...