乙個矩陣元素的「鞍點」是指該位置上的元素值在該行上最大、在該列上最小。
本題要求編寫程式,求乙個給定的n階方陣的鞍點。
輸入格式:
輸入第一行給出乙個正整數n
(1≤n≤6)。隨後n
行,每行給出n
個整數,其間以空格分隔。
輸出格式:
輸出在一行中按照「行下標 列下標」(下標從0
開始)的格式輸出鞍點的位置。如果鞍點不存在,則輸出「none
」。題目保證給出的矩陣至多存在乙個鞍點。
輸入樣例1:
4輸出樣例1:1 7 4 1
4 8 3 6
1 6 1 2
0 7 8 9
2 1輸入樣例2:
2輸出樣例2:1 74 1
nonealgorithm
本題的思想比較直接,橫向遍歷,當找到可疑的最大值點,固定當前行,縱向搜尋,通過對比行的最小值與列的最大值,找出鞍點。
code
#include
intmain()
}}}if
(count ==0)
printf
("none\n");
return0;
}
習題7 5 找鞍點 20分
乙個矩陣元素的 鞍點 是指該位置上的元素值在該行上最大 在該列上最小。本題要求編寫程式,求乙個給定的n階方陣的鞍點。輸入第一行給出乙個正整數n 1 n 6 隨後n行,每行給出n個整數,其間以空格分隔。輸出在一行中按照 行下標 列下標 下標從0開始 的格式輸出鞍點的位置。如果鞍點不存在,則輸出 non...
習題7 5 找鞍點 20分
乙個矩陣元素的 鞍點 是指該位置上的元素值在該行上最大 在該列上最小。本題要求編寫程式,求乙個給定的n階方陣的鞍點。輸入格式 輸入第一行給出乙個正整數n 1 n 6 隨後n行,每行給出n個整數,其間以空格分隔。輸出格式 輸出在一行中按照 行下標 列下標 下標從0開始 的格式輸出鞍點的位置。如果鞍點不...
習題7 5 找鞍點 20分
乙個矩陣元素的 鞍點 是指該位置上的元素值在該行上最大 在該列上最小。本題要求編寫程式,求乙個給定的n階方陣的鞍點。輸入格式 輸入第一行給出乙個正整數n 1 n 6 隨後n行,每行給出n個整數,其間以空格分隔。輸出格式 輸出在一行中按照 行下標 列下標 下標從0開始 的格式輸出鞍點的位置。如果鞍點不...