问题
蒜头君最近在上翻译专题课,教授丢给了他一本字典和一本蒜厂秘籍原稿。
字典包括蒜厂秘籍文字,和对应的英文解释。
蒜头君需要把蒜厂秘籍原稿翻译成英文稿,达成翻译家伟业。
输入格式
字典部分以START开始,以END结束。
中间部分每行两个单词,第一个是英文,第二个是蒜厂秘籍文字,以单个空格隔开。
接下来是历史书部分,同样以START开始,以END结束。
历史书包含若干行文本,如果其中的单词(由连续的英文字母组成)在字典上出现过,且是蒜厂秘籍文字,则把它替换成英文;否则,保留该单词,也保留所有非英文字母的特殊符号。文本长度不超过 10000。
输出格式
原稿翻译后的文本。
样例输入
START
love abc
you dddd
END
START
i abc dddd!
END
样例输出
i love you!
思路
这题可以用映射表来做,这题最坑爹的地方就是数据中存在有的空行,还有就是要考虑最后是以单词结尾的!提示一下单词是最长的连续字母串。比如 abcd!ef中ab不算单词。