你剛從滑鐵盧搬到乙個大城市。這裡的人講一種難以理解的外語方言。幸運的是,你有一本字典來幫助你理解它們。input輸入內容包括多達100000個字典條目,後面是乙個空行,後面是一條多達100000個單詞的訊息。每個字典條目都是一行,包含乙個英語單詞,後跟乙個空格和乙個外語單詞。字典裡沒有外文詞出現過一次。資訊是外語中的一系列單詞,每行乙個單詞。輸入中的每個單詞都是最多10個小寫字母的序列。output輸出是翻譯成英文的訊息,每行乙個字。字典中沒有的外來詞應譯為「eh」。
sample inputdog ogday
cat atcay
pig igpay
froot ootfray
loops oopslay
atcay
ittenkay
oopslay
sample outpu
tcat
ehloops
**實現
#include#include#include#includeusing namespace std;
mapmp;
int main()
char c[15];
while(cin>>c)
} char c[15];
while(gets(c))
printf("%d\n",mp[c]);
return 0;
}
map函式講解 map函式用法
話不多說,對於乙個新的內建函式,不會用的情況,我都會先用help檢視一下map的用法。print help map class map object map func,iterables map object make an iterator that computes the function u...
高階函式 map的用法
1.在廖雪峰 上自學python,但是後邊的練習題還是有點不太懂的,雖然理解了關於map的使用,但是此處涉及到首字母大寫轉化的函式capitalize的用法,這個函式是在網上檢視了大佬的 才知道的 def normalize name return name.capitalize print lis...
python中map()函式的用法
map函式的功能是將給定的列表做乙個對映 map function,list1 function是一具用某種功能的函式 list是給定的列表 舉例說明 例1def double x return x 2list 1,2,3,4 list1 map double,list print list1 執行...