PAT (Basic Level) Practice (中文)1041 考试座位号 (15 分)
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们的考试座位号码。
输入格式:
输入第一行给出一个正整数 N(≤),随后 N 行,每行给出一个考生的信息:准考证号 试机座位号 考试座位号
。其中准考证号
由 16 位数字组成,座位从 1 到 N 编号。输入保证每个人的准考证号都不同,并且任何时候都不会把两个人分配到同一个座位上。
考生信息之后,给出一个正整数 M(≤),随后一行中给出 M 个待查询的试机座位号码,以空格分隔。
输出格式:
对应每个需要查询的试机座位号码,在一行中输出对应考生的准考证号和考试座位号码,中间用 1 个空格分隔。
输入样例:
4
3310120150912233 2 4
3310120150912119 4 1
3310120150912126 1 3
3310120150912002 3 2
2
3 4
输出样例:
3310120150912002 2
3310120150912119 1
1 #include <iostream> 2 #include <string> 3 #include <cstring> 4 #include <algorithm> 5 #include <set> 6 #include <cstdio> 7 using namespace std; 8 struct node 9 { 10 string name; 11 int m,n; 12 }a[1005]; 13 int cmp(node x,node y) 14 { 15 return x.m<y.m; 16 } 17 int main() 18 { 19 int n,m,x; 20 while(cin>>n){ 21 for(int i=0;i<n;i++){ 22 cin>>a[i].name>>a[i].m>>a[i].n; 23 } 24 sort(a,a+n,cmp); 25 cin>>m; 26 while(m--){ 27 cin>>x; 28 cout<<a[x-1].name<<" "<<a[x-1].n<<endl; 29 } 30 } 31 return 0; 32 }
转载于:https://www.cnblogs.com/shixinzei/p/11185058.html
PAT (Basic Level) Practice (中文)1041 考试座位号 (15 分)相关推荐
- PAT 乙级 1041 考试座位号 (15分)
1041 考试座位号 (15分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的 ...
- C++学习之路 | PTA乙级—— 1041 考试座位号 (15 分)(精简)
1041 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生 ...
- PAT乙级-1041 考试座位号 (15分)
点击链接PAT乙级-AC全解汇总 题目: 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示 ...
- PAT乙级—1041 考试座位号 (15分)
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考 ...
- PAT乙级 | 1041 考试座位号 (15分)
每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考 ...
- 【PAT (Advanced Level) Practice】1041 Be Unique (20 分)
1041 Be Unique (20 分) Being unique is so important to people on Mars that even their lottery is desi ...
- 1041 考试座位号 (15分)——17行代码AC
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得 ...
- PTA平台 · PAT(Basic Level) Practice(中文) 题目集
前 言 ※ PTA是 程序设计类实验辅助教学平台 ,里边包含一些编程题目集以供练习. ※ PAT是 浙江大学计算机程序设计能力考试(Programming Ability Test),分为乙级( ...
- 【PAT乙级】1041 考试座位号 (15 分)
题目地址 #include<cstdio> #include<iostream> #include<map> using namespace std; int a[ ...
最新文章
- 求逆元 - HNU 13412 Cookie Counter
- 利用抽象工厂创建DAO、利用依赖注入去除客户端对工厂的直接依赖、将有关Article的各种Servlet封装到一个Servlet中(通过BaseServlet进行
- rockemq 发送延迟消息_RockeMQ通过代码监控消费者状态
- UA MATH567 高维统计专题2 Low-rank矩阵及其估计3 Rank RIP
- 获取图片中感兴趣区域的信息(Matlab实现)
- windows环境下OpenLDAP安装与客户端连接配置
- java程序中单方法接口通常是,Android面试题1--Java基础之线程(持续更新)
- Nonlinear Projection Based Gradient Estimation for Query Efficient Blackbox Attacks论文解读
- CHIL-SQL-服务器 - RDBMS
- php字游戏源码,php文字游戏寻仙纪.zip
- python如何调用dll库中的函数_Python调用DLL动态库函数读写CPU卡
- qt中drawline函数的参数_c++ - Qt-drawPolyline和drawLine之间的区别 - 堆栈内存溢出
- 微信小程序云开发答题小程序源代码(实现在线pk)
- AutoJS4.1.0实战教程---一键签到
- 儿童计算机编程课程,少儿编程基础课程介绍
- 产品逻辑图和产品流程图的区别?
- 深层次理解“万事万物皆为对象“ [Java]
- sqlserver 附加数据库失败,操作系统错误 5:5(拒绝访问。)的解决办法
- 凤凰网科技频道定位和主要内容
- Navcat无法连接mysql报错1449