a624. CPE:Deli Deli (UVa 11233)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

將單數英文單字轉成複數,依序套用第一個符合的規則:

  1. 在不規則清單內,使用指定複數。
  2. 以子音加 y 結尾,把 y 改成 ies。
  3. 以 o、s、ch、sh 或 x 結尾,接上 es。
  4. 其他情況接上 s。 母音為 a、e、i、o、u。

輸入格式

第一行 L、N(0 ≤ L ≤ 20,1 ≤ N ≤ 100)。接下來 L 行各有不規則單數及其複數,再有 N 行各為待轉換單字。每個單字由最多 20 個小寫英文字母組成。

輸出格式

依輸入順序,每行輸出一個複數單字。

來源:UVa 11233 — Deli Deli。本敘述依原題規格重新撰寫。

範例測資

範例輸入 1

3 7
rice rice
spaghetti spaghetti
octopus octopi
rice
lobster
spaghetti
strawberry
octopus
peach
turkey

範例輸出 1

rice
lobsters
spaghetti
strawberries
octopi
peaches
turkeys
請先登入後再提交程式碼

討論與題解

載入討論區…

更多