Trong bản tái hiện âm nhạc của Les Miserables, một bài hát xuất hiện có tên là "Red and Black". Đây là một phần của bài hát đó:
Màu đỏ - máu của những người đàn ông giận dữ!
Đen - bóng tối của thời đại đã qua!
Màu đỏ - một thế giới sắp bình minh!
Đen - đêm cuối cùng kết thúc!
Nhiệm vụ của bạn là biến đầu vào thành một giai điệu "Đỏ và Đen" vang dội.
Đầu vào
Văn bản được phân định bởi các dòng mới hoặc một kiểu nhập văn bản phù hợp tương tự. Ví dụ,
The blood of angry men!
The dark of ages past!
A world about to dawn!
The night that ends at last!
Đầu vào trống không được xác định (ngoài phạm vi).
Đầu ra
Nếu độ dài (số dòng hoặc độ dài của mảng đầu vào hoặc tương tự) của đầu vào là số lẻ, thì đầu ra không có gì hoặc đầu ra falsey. Việc gửi của bạn có thể không xuất ra lỗi hoặc cố gắng để xuất đầu ra chính xác.
Nếu không, hãy chuyển đầu vào thành một lời bài hát Đỏ / Đen. Biến bất kỳ chữ in hoa nào ở đầu dòng thành chữ thường. Thêm Red
cộng với một dấu phân cách ở phía trước của các dòng lẻ và Black
cộng với một dấu phân cách (hiển thị) ở phía trước của các dòng chẵn. Dấu phân cách cũng phải được bao quanh trong các khoảng trắng, vì vậy đầu ra trông không bị tắc nghẽn (và không được mã hóa;)).
Bây giờ bạn có đầu ra của bạn.
Các trường hợp thử nghiệm
Dấu phân cách đầu ra là -
.
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!