L1-005 考试座位号 (15分)
/**
* 该方法使用数组去实现
*/
#include<iostream>
using namespace std;
int main()
{
int num,b[1000]={},c[1000]={},last_num,find_b;
//身份证16位数太大了,当成字符串去实现
string a[1000]={};
//限定输入的考生
cin>>num;
for(int i=0;i<num;i++){
cin>>a[i]>>b[i]>>c[i];
}
//要查询多少人
cin>>last_num;
for(int i=0;i<last_num;i++){
//输入试机座位号
cin>>find_b;
//根据试机座位号得出身份证和考试座位号
for(int j=0;j<num;j++){
if(find_b == b[j]){
cout<<a[j]<<' '<<c[j]<<endl;
break;
}
}
}
return 0;
}
作者:不懂就问薛定谔的猫
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个无耻的文档搬运工!

浙公网安备 33010602011771号