#include <iostream>
#include <cstring>
#include <queue>
#include <vector>
#include <map>
#define N 23541
using namespace std;
int main()
{
int num,day;
while(cin>>num)
{
map<string ,int> pp;
int s[10005],ss;
string kk;
for(int i=0;i<num;i++)
{
cin>>kk;
pp[kk]=0;
}
cin>>day;
while(day--)
{
int rank1=1;
for(int i=0;i<num;i++)
{
cin>>ss>>kk;
pp[kk]+=ss;
s[i]=pp[kk];
}
for(int i=0;i<num;i++)
{
if(s[i]>pp["memory"])
rank1++;
}
cout<<rank1<<endl;
}
}
return 0;
}
转载于:https://www.cnblogs.com/LandingGuy/p/9280282.html