YTU 3020 對稱矩陣 陣列

2022-07-17 08:06:09 字數 584 閱讀 1877

時間限制: 1 sec  記憶體限制: 128 mb

提交: 3  解決: 2

已知a和b為兩個n*n階的對稱矩陣,輸入時,對稱矩陣只輸入下三角行元素,存入一維陣列,設計乙個程式,實現以下功能。

1、求對稱矩陣a和b的和。

2、求對稱矩陣a和b得到乘積。

輸入包含兩行,第一行為乙個整數n,接下來為n個整數。n滿足(n=n+n*(n-1)/2)n為矩陣的行數。

輸出對稱矩陣a和b的和與乘積,中間留有乙個空行!

2

1 2 3

1 2 3

2 4

4 65 8

8 13

#include #include void print(int *a,int n)

}}int main()

if(i>=j)s[i*(i+1)/2+j]=num;

else s[j*(j+1)/2+i]=num;}}

print(add,n);

printf("\n");

print(s,n);

return 0;

}

1180 對稱矩陣

題目描述 輸入乙個n維矩陣,判斷是否對稱。輸入 輸入第一行包括乙個數 n 1 n 100 表示矩陣的維數。接下來的n行,每行包括n個數,表示n n矩陣的元素。輸出 可能有多組測試資料,對於每組資料,輸出 yes 表示矩陣為對稱矩陣。輸出 no 表示矩陣不是對稱矩陣。樣例輸入 4 16 19 16 6...

1522 對稱矩陣的轉置

problem description 輸入矩陣的行數,再依次輸入矩陣的每行元素,判斷該矩陣是否為對稱矩陣,若矩陣對稱輸出 yes 不對稱輸出 no input 輸入有多組,每一組第一行輸入乙個正整數n n 20 表示矩陣的行數 若n 0,表示輸入結束 下面依次輸入n行資料。output 若矩陣對稱...

九度oj 題目1180 對稱矩陣

題目1180 對稱矩陣 時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 3092 解決 1607 題目描述 輸入乙個n維矩陣,判斷是否對稱。輸入 輸入第一行包括乙個數 n 1 n 100 表示矩陣的維數。接下來的n行,每行包括n個數,表示n n矩陣的元素。輸出 可能有多組測試資料,對於每...