PAT1077 互評成績計算 (20 分)

2021-08-28 03:10:53 字數 470 閱讀 7333

題目:

思路:設定兩個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 最後結果...