#include "iostream"
#include "string.h"
using namespace std;
int main(){
long long int m, n, l1, l2, p[1000], sum = 0, count = 0;
char c[1000][16], word[20];
bool check = true;
cin >> m >> n;
for (int i = 0; i < m; i++)
cin >> c[i] >> p[i]; //儲存Hay Point字典
while (1){
if (count == n) //所有case執行完
break;
while (cin >> word){
if (word[0] == '.') //此case結束
break;
l1 = strlen(word);
for (int i = 0; i < m; i++){ //查Hay Point字典
l2 = strlen(c[i]);
if (l1 == l2){
for (int j = 0; j < l1; j++){ //檢查所有字元是否相同
if (c[i][j] != word[j]){
check = false;
break;
}
}
if (check == true) //字元完全相同
sum += p[i];
else //字元有不同
check = true;
}
}
}
cout << sum << endl;
sum = 0;
count++;
}
return 0;
}
I2luY2x1ZGUgImlvc3RyZWFtIgojaW5jbHVkZSAic3RyaW5nLmgiCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4oKXsKCWxvbmcgbG9uZyBpbnQgbSwgbiwgbDEsIGwyLCBwWzEwMDBdLCBzdW0gPSAwLCBjb3VudCA9IDA7CgljaGFyIGNbMTAwMF1bMTZdLCB3b3JkWzIwXTsKCWJvb2wgY2hlY2sgPSB0cnVlOwogCgljaW4gPj4gbSA+PiBuOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBtOyBpKyspCgkJY2luID4+IGNbaV0gPj4gcFtpXTsJCS8v5YSy5a2YSGF5IFBvaW505a2X5YW4Cgl3aGlsZSAoMSl7CgkJaWYgKGNvdW50ID09IG4pCQkJLy/miYDmnIljYXNl5Z+36KGM5a6MCgkJCWJyZWFrOwoJCXdoaWxlIChjaW4gPj4gd29yZCl7CgkJCWlmICh3b3JkWzBdID09ICcuJykJLy/mraRjYXNl57WQ5p2fCgkJCQlicmVhazsKCQkJbDEgPSBzdHJsZW4od29yZCk7CgkJCWZvciAoaW50IGkgPSAwOyBpIDwgbTsgaSsrKXsJCS8v5p+lSGF5IFBvaW505a2X5YW4CgkJCQlsMiA9IHN0cmxlbihjW2ldKTsKCQkJCWlmIChsMSA9PSBsMil7CgkJCQkJZm9yIChpbnQgaiA9IDA7IGogPCBsMTsgaisrKXsJCS8v5qqi5p+l5omA5pyJ5a2X5YWD5piv5ZCm55u45ZCMCgkJCQkJCWlmIChjW2ldW2pdICE9IHdvcmRbal0pewoJCQkJCQkJY2hlY2sgPSBmYWxzZTsKCQkJCQkJCWJyZWFrOwoJCQkJCQl9CgkJCQkJfQoJCQkJCWlmIChjaGVjayA9PSB0cnVlKQkvL+Wtl+WFg+WujOWFqOebuOWQjAoJCQkJCQlzdW0gKz0gcFtpXTsKCQkJCQllbHNlCQkJLy/lrZflhYPmnInkuI3lkIwKCQkJCQkJY2hlY2sgPSB0cnVlOwoJCQkJfQoJCQl9CgkJfQoJCWNvdXQgPDwgc3VtIDw8IGVuZGw7CgkJc3VtID0gMDsKCQljb3VudCsrOwoJfQoJcmV0dXJuIDA7Cn0=
Main.java:1: error: illegal character: '#'
#include "iostream"
^
Main.java:1: error: class, interface, or enum expected
#include "iostream"
^
Main.java:2: error: illegal character: '#'
#include "string.h"
^
Main.java:5: error: class, interface, or enum expected
int main(){
^
Main.java:7: error: class, interface, or enum expected
char c[1000][16], word[20];
^
Main.java:8: error: class, interface, or enum expected
bool check = true;
^
Main.java:10: error: class, interface, or enum expected
cin >> m >> n;
^
Main.java:11: error: class, interface, or enum expected
for (int i = 0; i < m; i++)
^
Main.java:11: error: class, interface, or enum expected
for (int i = 0; i < m; i++)
^
Main.java:11: error: class, interface, or enum expected
for (int i = 0; i < m; i++)
^
Main.java:13: error: class, interface, or enum expected
while (1){
^
Main.java:16: error: class, interface, or enum expected
while (cin >> word){
^
Main.java:19: error: class, interface, or enum expected
l1 = strlen(word);
^
Main.java:20: error: class, interface, or enum expected
for (int i = 0; i < m; i++){ //?Hay Point??
^
Main.java:20: error: class, interface, or enum expected
for (int i = 0; i < m; i++){ //?Hay Point??
^
Main.java:20: error: class, interface, or enum expected
for (int i = 0; i < m; i++){ //?Hay Point??
^
Main.java:22: error: class, interface, or enum expected
if (l1 == l2){
^
Main.java:23: error: class, interface, or enum expected
for (int j = 0; j < l1; j++){ //??????????
^
Main.java:23: error: class, interface, or enum expected
for (int j = 0; j < l1; j++){ //??????????
^
Main.java:26: error: class, interface, or enum expected
break;
^
Main.java:27: error: class, interface, or enum expected
}
^
Main.java:31: error: class, interface, or enum expected
else //?????
^
Main.java:33: error: class, interface, or enum expected
}
^
Main.java:37: error: class, interface, or enum expected
sum = 0;
^
Main.java:38: error: class, interface, or enum expected
count++;
^
Main.java:39: error: class, interface, or enum expected
}
^
Main.java:41: error: class, interface, or enum expected
}
^
27 errors