現在有 n(n \le 1000)n(n≤1000) 位評委給選手打分,分值從 0 到 10。需要去掉乙個最高分,去掉乙個最低分(如果有多個最高或者最低分,也只需要去掉乙個),剩下的評分的平均數就是這位選手的得分。現在輸入評委人數和他們的打分,請輸出選手的最後得分,精確到 2 位小數。
#include
int main()
for(int i =
0; i < n -
1; i++
)//交換
int temp = a[i]
; a[i]
= a[min]
; a[min]
= temp;
}for
(int i=
1;i1;i++
) n=n-2;
total=total/n;
printf
("%.2f"
,total)
;return0;
}
其實最後也可以用強轉做,但是這好像不接受。 P5744 深基7 習9 培訓
題目描述 某培訓機構的學員有如下資訊 姓名 字串 年齡 周歲,整數 去年 noip 成績 整數,且保證是 5 的倍數 經過為期一年的培訓,所有同學的成績都有所提高,提公升了 20 當然 noip 滿分是 600 分,不能超過這個得分 輸入學員資訊,請設計乙個結構體儲存這些學生資訊,並設計乙個函式模擬...
P5731 深基5 習6 蛇形方陣 c 版
傳送門 給出乙個不大於 9 的正整數 nn,輸出 n n 的蛇形方陣。從左上角填上 1 開始,順時針方向依次填入數字,如同樣例所示。注意每個數字有都會占用 3 個字元,前面使用空格補齊。無無 輸入 1 4輸出 1 123 4121314511 1615610 987從list 1 1 開始,在右移 ...
題解 P5719 深基4 例3 分類平均
之前的 latex 有點崩了,修改一下。這題大家可能第一下想到的方法就是列舉 1 到 n 逐一判斷這些數是否為 k 的倍數,這種做法的時間複雜度為 theta n 其實還有一種做法是列舉小於 n 的 k 的倍數,求出它們的和,即為 a 集合 再用總和減去 a 集合元素的和,即為 b 集合。當 k l...