航空公司VIP客户查询
不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务。现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分的功能。
输入格式:
输入首先给出两个正整数N(≤105)和K(≤500)。其中K是最低里程,即为照顾乘坐短程航班的会员,航空公司还会将航程低于K公里的航班也按K公里累积。随后N行,每行给出一条飞行记录。飞行记录的输入格式为:18位身份证号码(空格)飞行里程
。其中身份证号码由17位数字加最后一位校验码组成,校验码的取值范围为0~9和x共11个符号;飞行里程单位为公里,是(0, 15 000]区间内的整数。然后给出一个正整数M(≤105),随后给出M行查询人的身份证号码。
输出格式:
对每个查询人,给出其当前的里程累积值。如果该人不是会员,则输出No Info
。每个查询结果占一行。
输入样例:
4 500
330106199010080419 499
110108198403100012 15000
120104195510156021 800
330106199010080419 1
4
120104195510156021
110108198403100012
330106199010080419
33010619901008041x
结尾无空行
输出样例:
800
15000
1000
No Info
#include<bits/stdc++.h>using namespace std;int main()
{int n,k;map<string,int>mp;char s1[20];scanf("%d %d",&n,&k);for(int i=0;i<n;i++){int x;scanf("%s %d",s1,&x);if(x<k) x=k;mp[s1]+=x;}int m;scanf("%d",&m);for(int i=0;i<m;i++){scanf("%s",s1);if(mp[s1]==0) printf("No Info\n");else printf("%d\n",mp[s1]);}return 0;
}
航空公司VIP客户查询相关推荐
- 7-17 航空公司VIP客户查询 (10 分)
7-17 航空公司VIP客户查询 (10 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行 ...
- 7-15(查找) 航空公司VIP客户查询(25 分)
7-15(查找) 航空公司VIP客户查询(25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员 ...
- 7-15 航空公司VIP客户查询 (25分)(没用stl,哈希链地址法实现)
7-15 航空公司VIP客户查询 (25分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行记 ...
- # 7-45 航空公司VIP客户查询 (25 分)
7-45 航空公司VIP客户查询 (25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行 ...
- 7-45 航空公司VIP客户查询 (25 分)
7-45 航空公司VIP客户查询 (25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行 ...
- 7-15 航空公司VIP客户查询 (25 分)
7-15 航空公司VIP客户查询 (25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行 ...
- PTA 7-45 航空公司VIP客户查询(25 分)map查找应用
7-45 航空公司VIP客户查询(25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行记 ...
- 【PTA】7-1 航空公司VIP客户查询 (25 分)
不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分 ...
- 7-45 航空公司VIP客户查询 (25 分)(思路+详解+map用法解释+超时解决)兄弟们来呀冲压呀呀呀呀
一:题目 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会 ...
- 7-45 航空公司VIP客户查询 【哈希表 链地址法】
不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务.现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分 ...
最新文章
- 浅谈 nagios监控配置
- 【pmcaff】产品经理必知改善用户体验的基本方法
- idea java添加属性快捷键_Intellij IDEA 常用 设置 及 快捷键 (持续更新)
- Action Service Dao三层的功能划分
- new Grammar in 740 - internal table filter
- mysql学时用什么类型_MYSQL数据库学习----MYSQL数据类型
- GenerateProjectFiles.bat分析
- 如何测试连接MsSQL数据库-------UDL文件
- python学习笔记8-列表、集合、字典推导式
- FFT节省资源的思路
- mysql 使用jdbctemplate_SpringBoot学习笔记-使用jdbcTemplate访问mysql
- java tcp通信需要学吗_从c#通过tcp与java服务器通信
- 【9933】单词的划分
- Java NIO学习与记录(七): Reactor单线程模型的实现
- 【Ps问题】PS旋转功能会让图片乱飞的解决方法
- 利用JAVA求定积分
- C语言笔记 隐藏光标函数 带注释(详细)
- [转]对Android开发者有益的40条优化建议
- 猫和老鼠服务器维护多久结束,猫和老鼠手游:长时间不玩游戏,再次进入游戏后会发生这些事...
- python基础教程: 利用turtle库绘制笑脸和哭脸的例子
热门文章
- matlab符号运算转置出现conj的解决办法
- UCGUI信息处理机制
- c语言编程定积分sinx,C语言用辛普森公式求sinx在0到π上的定积分的源程序
- 【Android测试】AndroidStudio通过UIAutomator进行测试
- 《机器学习基石》课程笔记(3)
- matlab rf建模实例,[程序源代码]MATLAB在射频电路设计中的应用
- 快手用户群体分析_报告称快手用户分布与移动互联网人群分布一致
- 3dmax:3dmax动画栏(加载动画【IK计算器、约束、变换控制器、参数编辑器、关联参数、骨骼工具】、关键帧动画【修改关键帧、运动面板、曲线编辑器】、控制器动画【控制器指定】)之详细攻略
- 菜鸟学习之Java入门基础知识
- python根据题库答案自动答题_直播答题助手 自动检测出题、搜索答案