[PAT乙级]1038 统计同成绩学生
生活随笔
收集整理的這篇文章主要介紹了
[PAT乙级]1038 统计同成绩学生
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本題要求讀入 N 名學生的成績,將獲得某一給定分數的學生人數輸出。
輸入格式:
輸入在第 1 行給出不超過 10?5?? 的正整數 N,即學生總人數。隨后一行給出 N 名學生的百分制整數成績,中間以空格分隔。最后一行給出要查詢的分數個數 K(不超過 N 的正整數),隨后是 K 個分數,中間以空格分隔。
輸出格式:
在一行中按查詢順序給出得分等于指定分數的學生人數,中間以空格分隔,但行末不得有多余空格。
輸入樣例:
輸出樣例:
3 2 0代碼如下:
#include<iostream> using namespace std; const int N = 150; int vis[N]; int main() {int n;cin >> n;for (int i = 1; i <= n; i++){int x;cin >> x;vis[x]++;}int m;cin >> m;for (int i = 1; i <= m; i++){int x;cin >> x;cout << vis[x];if (i != m) cout << " ";}return 0; }總結
以上是生活随笔為你收集整理的[PAT乙级]1038 统计同成绩学生的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从淘宝到微信的烟草非法交易从淘宝到微信的
- 下一篇: [PAT乙级]1036 跟奥巴马一起编程