#include<bits/stdc++.h>
using namespace std;
struct node{
string id;
int seat1, seat2;
}p[1005];
int main(){
int n;
cin >> n;
for (int i = 0; i < n; i++){
cin >> p[i].id >> p[i].seat1 >> p[i].seat2;
}
int m, temp;
cin >> m;
for (int i = 0; i < m; i++){
cin >> temp;
for (int j = 0; j < n; j++){
if (temp == p[j].seat1){
cout << p[j].id << " " << p[j].seat2 << endl;
}
}
}
return 0;
}
PAT/1041 考试座位号
于 2023-11-16 08:45:47 首次发布
这篇文章描述了一个C++程序,用于在一个包含学生信息的结构体数组中,根据输入的座位号查找对应的学号并输出。程序读取学生ID和座位信息,然后在给定的座位号下搜索匹配的记录。
711





