Hay Points

 1 #include<iostream>
 2 #include<string>
 3 using namespace std;
 4 int main(){
 5     int m,n;
 6     string t[1000];
 7     int v[1000];
 8     while(cin>>m>>n){
 9         for(int i=0;i<m;i++)
10             cin>>t[i]>>v[i];
11         for(int i=0;i<n;i++){
12             int s=0;
13             string temp;
14             
15             while(cin>>temp){//读,直到。的出现 
16                  if(temp=="."break;
17                  for(int j=0;j<m;j++)//查刚才的数组里有没有一样的 
18                      if(t[j]==temp) {
19                          s+=v[j];//有就把相应的值加在s上 
20                          break;
21                      }    
22             }    
23             cout<<s<<endl;
24         }
25     }
26 }
posted @ 2008-07-26 13:46  tiny羊  阅读(239)  评论(0)    收藏  举报