2022寒假翻译17
熟食店
1000 ms 32768 k
描述:
Deli太太经营一家熟食店“Deli Deli”。去年,德里太太决定扩大她的生意,建立一个网上商店。她聘请了一名程序员来实现这个在线商店。
最近,她的一些新在线客户抱怨电子账单。程序员忘记使用复数形式,以防一个项目被购买多次。不幸的是,程序设计的Deli夫人正在度假,现在是你的任务,为Deli夫人实现这个特性。下面是对复数形式的描述:
1. 如果该单词在不规则单词列表中,则用给定的复数替换它。
2. 否则,如果单词以辅音结尾,后面跟着“y”,将“y”替换为“ies”。
3.如果该单词以“o”,“s”,“ch”,“sh”或“x”结尾,则在该单词后附加“es”。
4. 否则在单词后附加“s”。
输入:
输入文件的第一行由两个整数L和N(0≤L≤20,1≤N≤100)组成。下面的L行包含不规则词及其复数形式的描述。每行由两个由空格分隔的单词组成,其中第一个单词是单数,第二个单词是一些不规则单词的复数形式。在不规则单词列表之后,下面N行中每一行包含一个单词,你必须将其变成复数。你可以假设每个单词最多由20个英文字母('a'到'z')组成。
输出:
输出N行,其中第i行是第i个输入单词的复数形式。
样例输入:
3 7 rice rice spaghetti spaghetti octopus octopi rice lobster spaghetti strawberry octopus peach turkey
样例输出:
rice lobsters spaghetti strawberries octopi peaches turkeys