成績統計(藍橋)

2021-10-25 15:22:31 字數 1190 閱讀 7048

如題~

小藍給學生們組織了一場考試,捲麵總分為 100 分,每個學生的得分都是乙個 0 到 100 的整數。

如果得分至少是 60 分,則稱為及格。如果得分至少為 85 分,則稱為優秀。

請計算及格率和優秀率,用百分數表示,百分號前的部分四捨五入保留整數。

【輸入格式】

輸入的第一行包含乙個整數 n,表示考試人數。

接下來 n 行,每行包含乙個 0 至 100 的整數,表示乙個學生的得分。

【輸出格式】

輸出兩行,每行乙個百分數,分別表示及格率和優秀率。

百分號前的部分四捨五入保留整數。

剛看到這個題的時候,哎呀,這不挺簡單的嘛;

然後,確實這題不難,但是我陷入了幾個小bug,卡著,出不來了。

完全不知道錯在哪那種。。。

debug乙個小時。出來了。**如下:

#include

intmain()

for(i =

0;i) x =

(pass*

1.0/n)

*100

; y =

(fine*

1.0/n)

*100

; pass1 =

(int

)(x+

0.5)

>

(int

)x?(

int)x+1:

(int

)x;//這裡是四捨五入。

fine1 =

(int

)(y+

0.5)

>

(int

)y?(

int)y+1:

(int

)y;//本來好不容易出來了,但結果不一樣,改了下就好了。

藍橋杯 成績統計

小藍給學生們組織了一場考試,捲麵總分為 100 分,每個學生的得分都是乙個 0 到 100 的整數。如果得分至少是 60 分,則稱為及格。如果得分至少為 85 分,則稱為優秀。請計算及格率和優秀率,用百分數表示,百分號前的部分四捨五入保留整數。輸入格式 輸入的第一行包含乙個整數 n,表示考試人數。接...

藍橋杯 成績統計

資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 小藍給學生們組織了一場考試,捲麵總分為 分,每個學生的得分都是乙個 到 的整數。如果得分至少是 分,則稱為及格。如果得分至少為 分,則稱為優秀。請計算及格率和優秀率,用百分數表示,百分號前的部分四捨五入保留整數。輸入格式 輸入的第一...

藍橋杯 成績統計

小藍給學生們組織了一場考試,捲麵總分為 100 分,每個學生的得分都是乙個 0 到 100 的整數。如果得分至少是 60 分,則稱為及格。如果得分至少為 85 分,則稱為優秀。請計算及格率和優秀率,用百分數表示,百分號前的部分四捨五入保留整數。輸入格式 輸入的第一行包含乙個整數 n,表示考試人數。接...