e554. 11713 - Abstract Names
標籤 : 字串處理
通過比率 : 116人/123人 ( 94% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-10-28 23:15

內容

你們中的某些人可能已經注意到,在某些電腦遊戲中,特別是運動類遊戲,遊戲中球員名稱的拼寫發生了變化。
這樣做是為了避免任何專利問題的產生。
在此問題中,將為您提供一對名稱,其中一個是現實生活中球員名稱,另一個是遊戲中的名稱。
您將必須確定兩個名稱是否相同,即遊戲中名稱是通過現實中名稱修改來的。
如果兩個名稱的長度相同,並且僅在母音(a, e, i, o, u)出現的位置不同,則認為兩個名稱相同。
這意味著,可以通過用其他母音替換母音以獲得新名稱,而獲得的名稱被認為是相同的。
例如:polo和pola都與pele相同,但不與pelet或bele相同。

輸入說明

輸入的第一行包含一個正整數n (n ≤ 20),n代表測資數量。
接下來每組測資兩行,總共2*n行。
第一行為現實中名稱,第二行為遊戲中名稱,
其中每行最多包含20個字元。名稱僅包含小寫字母。

輸出說明

對於每組測資
如果兩個名稱相同
輸出"Yes"
否則
輸出"No"

範例輸入 #1
5
pele
polo
pele
pola
ronaldo
ronaldino
pele
pelet
pele
bele
範例輸出 #1
Yes
Yes
No
No
No
測資資訊:
記憶體限制: 64 MB
提示 :
標籤:
字串處理
出處:
UVA [管理者: ig99lp33lp33 (위즈원) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」