Một sòng bạc sử dụng bộ bài sau đây. ( *
Là một trong những bộ quần áo thẻ D
, S
, C
hoặc H
.)
_________ _________ _________ _________ _________
| | | | | | | | | |
| | | | | * | | * * | | * * |
| | | * | | | | | | |
| * | | | | * | | | | * |
| | | * | | | | | | |
| | | | | * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________ _________ _________
| | | | | | | | | |
| * * | | * * | | * * | | * * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * * | | | | * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * | | * * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________
| | | | | |
| * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * | | * * | | * * * |
|_________| |_________| |_________|
Sau mỗi đêm, sàn cũ bị loại bỏ, và cắt làm đôi để tránh tái sử dụng. Kết quả là, sòng bạc có một căn phòng lớn đầy những nửa thẻ cắt.
Thật không may nền kinh tế là xấu, và sòng bạc đang gặp rắc rối về tài chính. Điều hợp lý nhất để tiết kiệm tiền dường như là tái chế, vì vậy các chủ sòng bạc quyết định dán lại các thẻ cũ lại với nhau. Vì vậy, họ thuê một đội để chế tạo một cỗ máy sẽ làm việc này.
Bạn là một phần của nhóm và công việc của bạn là giúp xác định thẻ.
Viết chương trình hoặc chức năng sẽ lấy hình ảnh nghệ thuật ASCII của một nửa thẻ dưới dạng một chuỗi và sẽ trả về một chuỗi của thẻ đó là gì.
Đầu vào là một chuỗi 11x5, cộng với các ký tự ngắt dòng (CR, LF hoặc CRLF, bạn chỉ cần hỗ trợ một chuỗi). Bạn có thể giả sử khoảng trắng ở cuối mỗi dòng đầu vào, nếu cần. Đầu vào sẽ không chứa bất kỳ ký tự không hợp lệ nào (bất kỳ ký tự nào ngoài dấu _|-HSCD
cách và dấu cách).
Một nửa thẻ sẽ trông như thế này:
_________
| |
| H H |
| H H H |
---H---H---
cần được xác định là Nữ hoàng của những trái tim:
H12
Sòng bạc có ngân sách hạn chế, vì vậy đây là mã golf: chương trình ngắn nhất sẽ thắng.
H 12
?