尋找中位數進階版,以及符合中位數總數、符合中位數條件。
數字總數
迴圈(數字總數):取數字
知道測資總數後,之後再讀取迴圈可以設變數。
10 2 1
2 2 1
中位數 等於中位數總數 滿足中位數條件數
測資總數 | 數一 | 數二 |
---|---|---|
2 | 10 | 10 |
數字總數為二,二除以二為一。 | ||
2/2=1 | ||
中位數為(數一數二相加)除以二 | ||
(10+10)/2=10 | ||
中位數=10 |
數一數二符合10
等於中位數總數=2
數一數二都為十
10-10+1=1
故符合中位數條件為1
測資總數 | 數一 | 數二 | 數三 | 數四 |
---|---|---|---|---|
4 | 1 | 2 | 2 | 4 |
數字總數為四,四除以二為二。 | ||||
4/2=2 | ||||
中位數為(數二數三相加)除以二 | ||||
(2+2)/2=2 | ||||
中位數=2 |
數二數三符合二
等於中位數總數=2
數二數三都為二
2-2+1=1
故符合中位數條件為1
如果數字總數為奇數,符合中位數條件必為一。
跟10041 - Vito's Family
這題很像,但是多了二小題。
測資排列方法,跟以前不一樣,到時候解題要再想其他方法讀取。
if(read==1):print("感謝撥冗閱讀")