#include <iostream>
#include <map>
#include <string>
using namespace std;
int main ()
{
map <char,int> pt;
int n,m;
char ch,pch;
cin >>n;
char e;
int qe;
for (int i=0;i<n;i++){
cin >> e >> qe;
pt[e]=qe;
}
//'x'
cin >>m;
for (int i=0;i<m;i++){
int q=0;
while(cin>>ch && ch!='x'){
if (ch >='2' && ch<='9'){
q+=pt[pch]*(ch-'0'-1);
}
else{
q+= pt[ch];
pch=ch;
}
}
cout << q;
}
system("pause");
return 0;
}
沒有留言:
張貼留言