time limit: 1000 ms memory limit: 65536 kib
submit
statistic
輸入矩陣的行數,再依次輸入矩陣的每行元素,判斷該矩陣是否為對稱矩陣,若矩陣對稱輸出「yes",不對稱輸出」no「。
輸入有多組,每一組第一行輸入乙個正整數n(n<=20),表示矩陣的行數(若n=0,表示輸入結束)。
下面依次輸入n行資料。
若矩陣對稱輸出「yes",不對稱輸出」no」。
3
6 3 12
3 18 8
12 8 7
36 9 12
3 5 8
12 6 3
0
yes
no
#include #include#include#includeint main()
//如果n = 0,表示輸入結束
int a[21][21];
memset(a, 0, sizeof(a));
for(i = 1; i <= n; i++)
//從1開始存資料,方便人為理解和檢查
}int flag = 1;//先假設是對稱矩陣
for(i = 1; i <= n; i++)
//如果對稱方向上的數不相等,則不是對稱矩陣
}if(flag) printf("yes\n");
else printf("no\n");
}return 0;
}
對稱矩陣的判定
time limit 1000 ms memory limit 65536 kib problem description 輸入矩陣的行數,再依次輸入矩陣的每行元素,判斷該矩陣是否為對稱矩陣,若矩陣對稱輸出 yes 不對稱輸出 no input 輸入有多組,每一組第一行輸入乙個正整數n n 20 表...
對稱矩陣的判定
problem description 輸入矩陣的行數,再依次輸入矩陣的每行元素,判斷該矩陣是否為對稱矩陣,若矩陣對稱輸出 yes 不對稱輸出 no input 輸入有多組,每一組第一行輸入乙個正整數n n 20 表示矩陣的行數 若n 0,表示輸入結束 下面依次輸入n行資料。output 若矩陣對稱...
python 對稱矩陣的判定
description 輸入矩陣的行數,再依次輸入矩陣的每行元素,判斷該矩陣是否為對稱矩陣,若矩陣對稱輸出 yes 不對稱輸出 no input 輸入有多組,每一組第一行輸入乙個正整數n n 20 表示矩陣的行數 若n 0,表示輸入結束 下面依次輸入n行資料。output 若矩陣對稱輸出 yes 不...