본문 바로가기
Beakjoon&프로그래머스/파이썬

[백준/파이썬] 26502번 Decoder

by 현장 2024. 4. 16.

-Code

replacement = "aeiouy"

for _ in range(int(input())):
    s = input()
    res = ""
    for w in s:
        if w.lower() in replacement:
            idx = (replacement.find(w.lower()) + 1) % len(replacement)
            if w.isupper():
                res += replacement[idx].upper()
            else:
                res += replacement[idx]
            continue
        res += w
    print(res)