Go Latin

면접 대비

시간 제한0.5초메모리 제한512 MB

요약
표에 따라 영어 단어의 끝을 pseudo-Latin 접미사로 바꾸고, 해당하는 접미사가 없으면 끝에 us를 붙여 출력한다.
난이도

쉬움10점 중 3점

유형
문자열, 구현
정답자
아직 제출이 없습니다

문제

영어 단어를 의사 라틴어로 번역하려고 한다. 영어 단어를 의사 라틴어 단어로 바꾸려면 다음 표에 따라 영어 단어의 끝부분을 바꾸면 된다.

영어의사 라틴어
-a-as
-i, -y-ios
-l-les
-n, -ne-anes
-o-os
-r-res
-t-tas
-u-us
-v-ves
-w-was

단어가 표에 나온 대로 끝나지 않으면 단어 끝에 '-us'를 붙인다. 예를 들어 "cup"은 "cupus"로, "water"는 "wateres"로 번역된다.

영어 단어를 의사 라틴어 단어로 번역하는 프로그램을 작성하라.

입력

프로그램은 표준 입력에서 입력을 읽는다. 입력의 첫 줄에는 영어 단어의 개수 n (1 ≤ n ≤ 20)이 주어진다. 이어지는 n개의 줄에 각각 영어 단어가 하나씩 주어진다. 단어는 알파벳 소문자로만 이루어져 있고, 길이는 3 이상 30 이하다.

출력

프로그램은 표준 출력에 출력을 쓴다. 영어 단어 하나에 대해 의사 라틴어 단어 하나를 한 줄에 출력한다.

예제2

  1. 예제 1

    입력
    2
    toy
    engine
    
    예상 출력
    toios
    engianes
    
  2. 예제 2

    입력
    3
    cup
    water
    cappuccino
    
    예상 출력
    cupus
    wateres
    cappuccinos