題目:
思路:設定兩個int變數mi,ma儲存最小最大值。由於要去掉不合理的資料設定變數int型cn,計算合理資料的個數。設定int變數re求合理資料總和。求均值時,只需將cn-2,將re-mi -ma即可。注意答案是要四捨五入,保留到整數。
#include using namespace std;
void solve()
}re -= ma;
re -= mi;
cn -= 2;
double g2 = re * 1.0 / cn;
g2 = (g1 + g2) / 2 + 0.5;
re = g2;
cout《這道題總體較簡單,應該屬於20分簡單的那一類,但題目本身有一定的bug,它並沒有說明學生輸入的分數是什麼型別的,是否含有亂碼等。我的**預設了學生輸入為int型,但所有的測試點都過了。
2023年9月14日 16:20:37
PAT 1077 互評成績計算 20
在浙大的計算機專業課中,經常有互評分組報告這個環節。乙個組上台介紹自己的工作,其他組在台下為其表現評分。最後這個組的互評成績是這樣計算的 所有其他組的評分中,去掉乙個最高分和乙個最低分,剩下的分數取平均分記為 g1 老師給這個組的評分記為 g2。該組得分為 g1 g2 2,最後結果四捨五入後保留整數...
PAT1077 互評成績計算 20
在浙大的計算機專業課中,經常有互評分組報告這個環節。乙個組上台介紹自己的工作,其他組在台下為其表現評分。最後這個組的互評成績是這樣計算的 所有其他組的評分中,去掉乙個最高分和乙個最低分,剩下的分數取平均分記為 g1 老師給這個組的評分記為 g2。該組得分為 g1 g2 2,最後結果四捨五入後保留整數...
PAT 1077 互評成績計算
在浙大的計算機專業課中,經常有互評分組報告這個環節。乙個組上台介紹自己的工作,其他組在台下為其表現評分。最後這個組的互評成績是這樣計算的 所有其他組的評分中,去掉乙個最高分和乙個最低分,剩下的分數取平均分記為 g1 老師給這個組的評分記為 g2 該組得分為 g 1 g2 2 g1 g2 2 最後結果...