참고 : 당첨 답변은 4/12/17에 선택되며 현재 당첨자는 Jolf, 1 byte 입니다.
이 사이트에서 아직 중간 이름의 도전 과제가 없었던 것에 놀랐습니다. 나는 많은 검색을했지만 아무것도 찾지 못했습니다. 이것이 dup 인 경우이를 플래그로 지정하십시오.
당신의 도전
보이는 문자열을 구문 분석 Jo Jean Smith
하고 반환 Jean
합니다.
테스트 사례
Input: Samantha Vee Hills
Output: Vee
Input: Bob Dillinger
Output: (empty string or newline)
Input: John Jacob Jingleheimer Schmidt
Output: Jacob Jingleheimer
Input: Jose Mario Carasco-Williams
Output: Mario
Input: James Alfred Van Allen
Output: Alfred Van
(마지막으로 기술적으로 올바르지는 않지만 수정하기가 너무 어렵습니다.)
노트:
- 이름은 항상 2 개 이상의 공백으로 구분 된 부분을 가지며 중간 이름은 무제한이며 문자열 목록 / 배열 일 수 있습니다.
- 이름은 알파벳 (대소 문자 구분)과-(
0x2d
)를 포함 할 수 있습니다 - 후행 줄 바꿈을 출력 할 수 있습니다.
- 후행 줄 바꿈을 사용하려면 입력이 필요할 수 있습니다.
- STDIN, 함수 매개 변수 또는 명령 행 인수의 입력은 허용되지만 하드 코딩은 허용되지 않습니다.
- 표준 허점은 금지되어 있습니다.
- 함수 반환 값, STDOUT, STDERR 등이 출력 될 수 있습니다.
- 출력의 후행 공백 / 개행 / 탭이 허용됩니다.
- 질문 있나요? 아래의 코멘트!
이것은 code-golf 이므로 바이트 단위의 최단 응답자가 이깁니다!
["John", "Jacob", "Jingleheimer", "Schmidt"]
> - ["Jacob", "Jingleheimer"]
올바른 해결책은?