統計同成績學生的人數(簡單的陣列來hash查詢)

2021-10-02 03:23:29 字數 705 閱讀 4099

題目

讀入n名學生的成績,將獲得某一給定分數的學生人數輸出。

input

測試輸入包含若干測試用例,每個測試用例的格式為

第1行:我接下來要輸入n個成績

第2行:n名學生的成績,相鄰兩數字用乙個空格間隔。

第3行:給定分數,我要看這個分數 多少人獲得了。

當讀到n=0時輸入結束。其中n不超過1000,成績分數為(包含)0到100之間的乙個整數。

output

對每個測試用例,將獲得給定分數的學生人數輸出。

sample input

380 60 90602

85 6605

60 75 90 55 75750

sample output10

2分析設定乙個長度為101的整型陣列(因為成績是在0-100之間,所以有效長度為101),

用數字來hash

**

#include #include #include #include #include #include #include #include using namespace std;

int main() ; // 0-100

while(n--)

int target;

cin >> target;

cout << a[target] << endl;

}}

統計同成績學生人數

讀入n名學生的成績,將獲得某一給定分數的學生人數輸出。input 測試輸入包含若干測試用例,每個測試用例的格式為 第1行 n 第2行 n名學生的成績,相鄰兩數字用乙個空格間隔。第3行 給定分數 當讀到n 0時輸入結束。其中n不超過1000,成績分數為 包含 0到100之間的乙個整數。output 對...

統計同成績學生人數

讀入n名學生的成績,將獲得某一給定分數的學生人數輸出。input 測試輸入包含若干測試用例,每個測試用例的格式為 第1行 n 第2行 n名學生的成績,相鄰兩數字用乙個空格間隔。第3行 給定分數 當讀到n 0時輸入結束。其中n不超過1000,成績分數為 包含 0到100之間的乙個整數。output 對...

統計同成績學生人數

問題 a 統計同成績學生人數 時間限制 1 sec 記憶體限制 32 mb 提交 839 解決 408 提交 狀態 討論版 命題人 外部匯入 題目描述 讀入n名學生的成績,將獲得某一給定分數的學生人數輸出。輸入測試輸入包含若干測試用例,每個測試用例的格式為 第1行 n 第2行 n名學生的成績,相鄰兩...