文章
1
粉丝
8
获赞
1
访问
95
#include
using namespace std;
typedef struct Student{
string id;
string name;
string sex;
string score;
}Student;
int main(){
Student stu;
int n,m;
map mp;
cin >>n;
for(int i = 0; i< n;i++){
cin>>stu.id>>stu.name>>stu.sex>>stu.score;
mp[stu.id]=stu;
}
cin >>m;
for(int i = 0; i< m;i++){
string id;
cin>>id;
if(mp.find(id)!=mp.end()){
//printf("%02d",mp[id].id);
cout<
}
else{
cout<<"No Answer!"<
}
}
return 0;
}
登录后发布评论
用int有个问题,学号有前导零和非前导零查找的时候会混淆。