编写程序实现:首先从键盘输入若干个中文与英文单词的偶对,以空行作结束标记;再输入若干个英文与丹麦文单词的偶对,以空行作结束标记。然后输入一个中文单词,输出对应的丹麦文单词;若不存在该单词,则输出“查无此词”。
输入格式:
每行一对中文与英文或英文与丹麦文单词,以空格分隔。
输出格式:
在一行中输出结果。
输入样例:
中国 China
奇迹 miracle
冠军 champion
著名 famous
优秀 excellent
繁荣 prosperous
China Kina
miracle mirakel
champion mester
famous berømt
excellent fremragende
prosperous velstående
奇迹
输出样例:
mirakel
chinese_to_english={}
english_to_danish={}
while True:
line=input().strip()
if not line:
break
chinese,english=line.split()
chinese_to_english[chinese]=english
while True:
line=input().strip()
if not line:
break
english,danish=line.split()
english_to_danish[english]=danish
chinese_word=input().strip()
if chinese_word in chinese_to_english:
english_word=chinese_to_english[chinese_word]
if english_word in english_to_danish:
danish_word=english_to_danish[english_word]
print(danish_word)
else:
print("查无此词")
else:
print("查无此词")