Un casino usa la siguiente baraja de cartas. ( *
Es uno de los juegos de la tarjeta D
, S
, C
o H
.)
_________ _________ _________ _________ _________
| | | | | | | | | |
| | | | | * | | * * | | * * |
| | | * | | | | | | |
| * | | | | * | | | | * |
| | | * | | | | | | |
| | | | | * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________ _________ _________
| | | | | | | | | |
| * * | | * * | | * * | | * * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * * | | | | * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * | | * * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________
| | | | | |
| * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * | | * * | | * * * |
|_________| |_________| |_________|
Después de cada noche, las cubiertas viejas se descartan y se cortan por la mitad para evitar su reutilización. Como resultado, el casino tiene una gran sala llena de mitades de cartas cortadas.
Lamentablemente, la economía es mala y el casino tiene problemas financieros. Lo más razonable para ahorrar dinero parece ser el reciclaje, por lo que los propietarios de los casinos deciden volver a unir las tarjetas viejas. Entonces contratan a un equipo para construir una máquina que hará esto.
Usted es parte del equipo y su trabajo es ayudar a identificar la tarjeta.
Escriba un programa o función que tomará una imagen de arte ASCII de la mitad de una tarjeta en forma de cadena, y devolverá una cadena de la tarjeta que es.
La entrada es una cadena de 11x5, más caracteres de salto de línea (CR, LF o CRLF, solo necesita admitir uno). Puede asumir espacios en blanco al final de cada línea de entrada, si es necesario. La entrada no contendrá ningún carácter no válido (que no sea _|-HSCD
y espacio y salto de línea).
La mitad de una tarjeta se verá así:
_________
| |
| H H |
| H H H |
---H---H---
que debe identificarse como la Reina de Corazones:
H12
El casino tiene un presupuesto limitado, así que este es el código de golf: gana el programa más corto.
H 12
?