本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出。

输入格式

输入在第1行给出不超过10^5的正整数N,即学生总人数。随后1行给出N名学生的百分制整数成绩,中间以空格分隔。最后1行给出要查询的分数个数K(不超过N的正整数),随后是K个分数,中间以空格分隔。

输出格式

在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。

输入样例:
10
60 75 90 55 75 99 82 90 75 50
3 75 90 88
输出样例:
3 2 0

我的思路

用将这些成绩存入map.first中。

然后根据第三行要查询的数据,例如:75 90 88

从map中直接找出,输出map.second成员即可。

#include<iostream>
#include<map>
//map的应用
using namespace std;
int main(){int n;cin>>n;map<string,int> v;for(int i=0;i<n;i++){string tmp;cin>>tmp;v[tmp]++;}cin>>n;for(int i=0;i<n;i++){string tmp;cin>>tmp;cout<<v[tmp];if(i!=n-1){cout<<" ";}}
}

算法学习之路|统计同成绩学生相关推荐

  1. C++学习之路 | PTA乙级—— 1038 统计同成绩学生 (20 分)(精简)

    1038 统计同成绩学生 (20 分) 本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第 1 行给出不超过 10 ​5 ​​ 的正整数 N,即学生总人数.随后一 ...

  2. 巩朋:我的算法学习之路

    转自:http://blog.jobbole.com/67348/ 巩朋:我的算法学习之路 分享到: 232 MVC架构模式分析与设计 Linux Guide for Developers 网页广告特 ...

  3. 拿下斯坦福和剑桥双offer,00后的算法学习之路

    董文馨,00后,精通英语,西班牙语.斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习. 10岁开始在国外上学:12岁学Scratch: 13岁学HTML & CSS: 14岁 ...

  4. Pat乙级 1038 统计同成绩学生

    Pat乙级1038统计同成绩学生 思路 代码 题目网址 https://pintia.cn/problem-sets/994805260223102976/problems/9948052840928 ...

  5. PAT 1038. 统计同成绩学生

    PAT 1038. 统计同成绩学生 本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第1行给出不超过105的正整数N,即学生总人数.随后1行给出N名学生的百分制整数成 ...

  6. HDU1235 统计同成绩学生人数【水题+序列处理】

    统计同成绩学生人数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...

  7. 【PAT乙】1038 统计同成绩学生 (20分) 裸桶排序

    problem 1038 统计同成绩学生 (20分) 本题要求读入 N 名学生的成绩,将获得某一给定分数的学生人数输出. 输入格式: 输入在第 1 行给出不超过 10 ​5 ​​ 的正整数 N,即学生 ...

  8. 算法学习之路和程序员(技术)学习必读书籍

    原文链接:http://lucida.me/blog/on-learning-algorithms/ 转 算法学习之路和程序员(技术)学习必读书籍 2015年05月26日 09:46:56 阅读数:1 ...

  9. 完全背包问题贪心算法c语言,数据结构与算法学习之路:背包问题的贪心算法和动态规划算法...

    一.背包问题描述: 有N种物品和一个重量为M的背包,第i种物品的重量是w[i],价值是p[i].求解将哪些物品装入背包可使这些物品的费用总和不超过背包重量,且价值总和最大. 二.解决方法: 1.贪心算 ...

最新文章

  1. c语言错误 xef代表什么,单片机C语言代码手册 含100多个经典C程序
  2. CentOS7 虚拟机搭建、初始设置、简单使用
  3. TypeScript类型推论(Type Inference)
  4. java中的字符串_java中字符串的操作
  5. 安装JDK 9与使用jshell
  6. layui横向时间线_除了性能“铁三角”还有什么?iQOO 3全新横向线性马达上手体验...
  7. python代码价格_在Python中如何用代码求出超过某价格的且受欢迎程度top5的菜品名?...
  8. oracle 12c实例,图解Oracle 12c 触发器实例
  9. 快来试试这几个照片拼图软件,效果很不错
  10. 安卓平台模拟软件绑定的手机(号码)以及地理位置
  11. Web Moudle
  12. 互斥锁的应用与pthread_mutex_destory的出错
  13. 使用CyberController来将旧手机改造成电脑外挂
  14. canvas到底是块级元素还是内联元素?
  15. 大数问题:大数加法 与 大数乘法 最简单大数乘法
  16. 关于fuse的常用启动参数
  17. Oracle账号被锁定了?the account is locked?解决最多分3步!
  18. python生信编程1-5
  19. golang执行命令exit status xxx
  20. 单目相机外参标定及标定结果验证

热门文章

  1. 春节奖励“玩套路”?饿了么致歉!
  2. 三本毕业后,我进入了世界五百强
  3. 怎么做到的?美术生居然转型做程序员?
  4. 惊艳了!升级版的 APDrawing,秒让人脸照变线条肖像画
  5. WPF中获取鼠标相对于桌面位置
  6. 如何将传统OA移动化?
  7. BZOJ-1192-[HNOI2006]鬼谷子的钱袋
  8. 关于SQLServer和MySQL动态条数限制
  9. ECMA_作用域深入This关键字
  10. 【并行编程】系统体系结构和组件具体说明