1041_考试座位号
2015-10-14 17:24
288 查看
#include<iostream> #include<algorithm> #include<cstring> using namespace std; struct Stu { char name[15]; int a,b; }; bool cmp(const Stu &s1,const Stu &s2) { if(s1.a<s2.a) return true; return false; } int main() { int N,m; int i; Stu s[1001]; int s0[1001]; while(cin>>N) { memset(s,0,sizeof(s)); for(i=1;i<=N;++i) { cin>>s[i].name>>s[i].a>>s[i].b; } sort(s+1,s+N+1,cmp); cin>>m; for(i=1;i<=m;++i) { cin>>s0[i]; } for(i=1;i<=m;++i) { cout<<s[s0[i]].name<<' '<<s[s0[i]].b<<endl; } } return 0; }
相关文章推荐
- Extjs进度条
- Chrome Developer Tools之网络监控与调优
- Fragment
- hibernate无法自动创建表的原因整理
- 问个spring自身框架中的log.info()怎么才能不往catalina.out写的问题
- linux内存释放
- ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘mysql’
- superoj925 hello
- ubuntu 改换163源
- linux常用命令解析
- Java集合collection编程题及答案
- 解决Tomcat v8.0 Server at localhost failed to start.
- 指针详解
- Swift2.1 语法指南——类型转换
- Linux 常见的trouble shooting故障排错
- hive操作(三)
- Android AlertDialog.Builder详解
- java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
- 1 根文件系统 简单来说,(根文件系统)
- 10-Windows Server 2012 R2 会话远程桌面-What's New(RemoteApp)