oj2470 魔法矩陣

2021-07-27 00:04:52 字數 707 閱讀 8560

問題描述;魔法矩陣是指任意大小的矩陣,每行每列以及兩個主對角線的數字和都相等的矩陣。輸入乙個(3*3)的矩陣,判斷該矩陣是否為魔法矩陣。如果是則輸出「yes",否則輸出」no"。

輸入;3*3的矩陣

輸出:yes 或者 no

**:

/*

問題描述;魔法矩陣是指任意大小的矩陣,每行每列以及兩個主對角線的數字和都相等的矩陣。輸入乙個(3*3)的矩陣,判斷該矩陣是否為魔法矩陣。如果是則輸出「yes",否則輸出」no"。

輸入;3*3的矩陣

輸出:yes 或者 no

*/#include #include int main()

for(j=0;j<3;j++)

if(num[0][0]+num[1][1]+num[2][2]!=sum)

true=0;

if(num[2][0]+num[1][1]+num[0][2]!=sum)

true=0;

if(true==1)

printf("yes");

else

printf("no");

return 0;

}

程式執行結果展示:

知識點總結:二維陣列

學習心得:還是小錯誤不斷

OJ矩陣乘法

給定乙個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次冪所對應...

華為OJ 蛇形矩陣

蛇形矩陣 題目說明 蛇形矩陣是由1 開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數...

華為OJ 蛇形矩陣

題目說明 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數n 輸出引數...