Les Miserables의 음악 공연에서 "Red and Black"이라는 노래가 나타납니다. 그 노래의 일부는 다음과 같습니다.
레드-화난 남자의 피!
검은-과거의 어둠!
레드-새벽이 다가올 세상!
블랙-마침내 끝나는 밤!
당신의 임무는 입력을 울리는 "빨간색과 검은 색"국가로 바꾸는 것입니다.
입력
줄 바꿈으로 구분 된 텍스트 또는 이와 유사한 텍스트 입력. 예를 들어
The blood of angry men!
The dark of ages past!
A world about to dawn!
The night that ends at last!
빈 입력이 정의되지 않았습니다 (범위를 벗어남).
산출
입력의 길이 (라인 수 또는 입력 배열의 길이 등)가 홀수이면 아무 것도 출력하지 않거나 거짓을 출력합니다. 제출물이 오류를 출력하지 않거나 올바른 출력을 시도하지 않을 수 있습니다.
그렇지 않으면 입력을 빨강 / 검정 가사로 바꿉니다. 줄의 시작 부분에서 대문자를 소문자로 바꿉니다. Red홀수 라인 앞에 구분 기호를 추가 하고 짝수 라인 앞에 구분 기호를 추가하십시오 Black. 구분 기호도 공백으로 묶어야하므로 출력이 혼잡하지 않은 것처럼 보입니다 (및 골퍼되지 않은;)).
이제 출력이 있습니다.
테스트 사례
출력 분리 문자는 -입니다.
In:
The blood of angry men!
The dark of ages past!
A world about to dawn!
The night that ends at last!
Out:
Red - the blood of angry men!
Black - the dark of ages past!
Red - a world about to dawn!
Black - the night that ends at last!
In:
test test
1
[][][]
BBB
Out:
Red - test test
Black - 1
Red - [][][]
Black - bBB
In:
I feel my soul on fire!
The color of desire!
The color of despair!
Out:
falsey OR nothing
In:
Red - I feel my soul on fire!
Black - My world if she's not there!
Out:
Red - red - I feel my soul on fire!
Black - black - My world if she's not there!