전주곡:
이 도전은 "또 다른 고양이 프로그램"과 다릅니다.
문자 그대로 톤이 다른데 왜 내 자신의 사람들을 가질 수 없습니까?
독특한 것들 :
- 직접 입력을 출력으로 읽지 않습니다.
- 그것은 곧은 고양이가 아닌 방식으로 끈을 조작하고 있습니다.
도전:
3 개의 입력 (또는 하나의 입력, 원하는대로 분리 된 입력)이 주어지면 가사와 출력에서 펜, 파인애플 및 사과를 대신 할 3 개의 객체 (단어)를 얻습니다.
출력 형식 ( AZLyrics의 가사에 따름 ) :
가정 (값을 대괄호로 바꾸십시오) :
- A, B, 입력 된 단어와 함께 C (예.
apple) - UA, UB, 대문자 첫 글자로 입력 단어 UC (그렇지 않으면 대문자 이미) (예.
Apple) - 각각 첫번째 대문자와 FUA, FUB, FUC : (예.
A) - A / 첫 글자 모음 / 자음에 각각의 글과 함께 (예.
an)
[FUA]-[FUB]-[FUC]-[FUA] [a / an] [A], [a / an] [C]가 있습니다. 어! [UC]-[UA]! [a / an] [A], [a / an] [B]가 있습니다. 어! [UB]-[UA]! [UC]-[UA], [UB]-[UA]. 어! [UA]-[UB]-[UC]-[UA]. [UA]-[UB]-[UC]-[UA]!
테스트 사례 :
함께 테스트 pen, pineapple및 apple:
P-P-A-P
I have a pen, I have an apple.
Uh! Apple-Pen!
I have a pen, I have a pineapple.
Uh! Pineapple-Pen!
Apple-Pen, Pineapple-Pen.
Uh! Pen-Pineapple-Apple-Pen.
Pen-Pineapple-Apple-Pen!
규칙 :
- 입력이 문자로 시작되지 않으면 자음 (
a)을 먼저 가정 하고 첫 번째 문자 (예 :)를 대문자로 가정 하십시오123 -> 1. - code-golf , 가장 적은 수의 캐릭터가 승리합니다!