L1-005. 考试座位号

xiaoxiao2021-02-28  39

一、题目

二、个人理解

Tips:

如果直接采用结构体,可能会超时。采用数组保存一下试机号和座位号关系即可。处理字符串时需注意回车!

C++:

#include <iostream> using namespace std; int main(){ int n; cin>>n; cin.get();//吸收回车 string a[n+5];//索引表示考试座位号码,值表示准考证号 int relation[n+5];//索引表示试机座位号码,值表示考试座位号码 for(int i=0;i<n;i++){ string t1; int t2,t3; cin>>t1>>t2>>t3; cin.get();//吸收回车 a[t3]=t1; relation[t2]=t3; } int m; cin>>m; for(int i=0;i<m;i++){ int query; cin>>query; cout<<a[relation[query]]<<" "<<relation[query]<<endl; } }
转载请注明原文地址: https://www.6miu.com/read-2628090.html

最新回复(0)