1 #include<iostream>
2 #include<map>
3 #include<string>
4 using namespace std;
5 int main(){
6 int n,m,p;
7 map<string,int> shop;
8 string s;
9 while(cin>>n){
10 for(int i=1;i<=n;i++) cin>>s;
11 cin>>m;
12 while(m--){
13 for(int i=1;i<=n;i++){
14 cin>>p>>s; //输入价格和商品名称
15 shop[s]+=p; //map直接可以直接操作商店,加上价格
16 }
17 int rank=1;
18 map<string,int>::iterator it; //迭代器的使用
19 for(it=shop.begin();it!=shop.end();it++)
20 if(it->second>shop["memory"]) //比较价格
21 rank++;
22 cout<<rank<<endl;
23 }
24 shop.clear();
25 }
26 return 0;
27 }
28
29