比赛 普及组2016模拟练习4 评测结果 AAAAAAAATT
题目名称 查字典 最终得分 80
用户昵称 suchuanzhi 运行时间 2.687 s
代码语言 C++ 内存使用 0.86 MiB
提交时间 2016-11-17 21:08:54
显示代码纯文本
#include<stdio.h>
#include<iostream>
#include<algorithm>
#include<string>
using namespace std;
struct node{
	int p;
	string c;
};
int main(){
	int n,m,i,j;
	freopen("scanword.in","r",stdin);
	freopen("scanword.out","w",stdout);
	string c;
	struct node w[100000];
	scanf("%d",&n);
	for(i=0;i<n;i++){
		cin>>w[i].c;
		scanf("%d",&w[i].p);
	}
	scanf("%d",&m);
	for(j=0;j<m;j++){
		cin>>c;
		for(i=0;i<n;i++){
			if(w[i].c==c) cout<<w[i].p<<endl;
		}
	}
	return 0;
}