배경
이탈리아어로 정의 된 기사 (영어에 해당 )는 7 가지 형태가 있습니다 : l ' , il , lo , gli , i , la , le . 사용할 변수는 세 가지 변수에 따라 다릅니다.
- 성별 : 남성 / 여성.
- 수 : 단수 / 복수
- 다음 단어의 첫 글자 : 모음 / 자음 A 형 / 자음 B 형
- 모음은 다음 중 하나입니다 : aeiou .
- 자음 타입 B는, 어느 쪽의 경우이다 S- 다른 자음 다음 Z- , gn- , pn- , PS- , X- , I-가 모음 뒤에 (이 난 반모음 역할).
- 자음 유형 A는 B 유형이 아닌 자음입니다.
표는 위의 세 가지 변수의 12 가지 조합 각각에 사용되는 기사 양식을 보여줍니다. 있습니다 L ' 형태가 하나의 견적 및 공백없이 다음 단어에 연결되어 있습니다.
도전
입력 단어 하나 또는 두 개의 문자열 나타내는 숫자 또는 부울 성 및 번호 . (초기 문자는 입력 단어에서 가져와야합니다).
입력 단어는 소문자 ASCII 문자 시퀀스입니다. 악센트 모음은 악센트가없는 버전으로 바뀝니다 (예 : realtà 은 realta 로 입력 됨 ).
성별 및 숫자 입력은 별도의 숫자, 부울 또는 문자열 또는 조합 된 문자열 (예 : 남성 단수의 경우 1, 여성 단수의 경우 2 등) 일 수 있습니다.
답변에 지정된 경우 적절한 형식과 구분 기호를 사용할 수 있습니다.
필요에 따라 공백이나 작은 따옴표를 사용 하여 기사의 적절한 형식 앞에 단어를 출력하십시오 . 출력도 소문자 여야합니다. 후행 또는 선행 공백이 허용됩니다.
코드 골프, 가장 짧은 승리.
테스트 사례
내가 입력 문자를 사용 다음에 m, f성별을 지정하고 s, p(이것은 단지 하나의 가능한 입력 형식입니다) 번호.
Input Output Comment
macchina f s la macchina Initial letter is cons. A
zio m s lo zio Initial letter is cons. B
libri m p i libri Initial letter is cons. A
ieri m s lo ieri Initial letter is cons. B
aquile f p le aquile Initial letter is vowel
spagnoli m p gli spagnoli Initial letter is cons. B
golf m s il golf Initial letter is cons. A
ombra f s l'ombra Initial letter is vowel
impossibili m p gli impossibili Initial letter is vowel
ieri이 명사가 아닌 부사이기 때문에 테스트 케이스를 벗도록 요청합니다 ! (BTW 공식적으로 정확했습니다) 제발!
