Ya que se acerca el primer fin de semana de octubre, ¡tengamos nuestro propio Oktoberfest!
Fondo
Usted y algunos otros programadores han sido contratados por los salchichas locales en Munich, Alemania. Los tipos de salchichas proporcionan a Oktoberfest todas las salchichas que el gigante Volksfest necesita. Se las arregla para escuchar a su jefe hablando con los otros empleados sobre por qué usted y los demás fueron contratados sin ninguna experiencia previa relacionada con la salchicha. Te das cuenta de que te contrataron por tus habilidades de programación impecables, y tu jefe aparentemente quiere que codifiques un analizador de salchichas.
Este año, los salchichas han decidido aumentar la variedad de salchichas en el Oktoberfest, pero no tienen idea de cuánto han importado.
Reto
Debes ayudar a tu jefe a determinar cuánta salchicha de cierto tipo realmente importó. Tendrá que programar un analizador de salchichas que genere el tipo y la cantidad de cada salchicha que importaron. Su jefe ha comprado una unidad de disquete especial para esta ocasión que, dada una salchicha, la canaliza stdin
.
Entrada
Una serie de salchichas stdin
, cada salchicha separada por un espacio. Las salchichas se dan en el siguiente formato:
Prinskorv (P)
¤
| |
| |
| |
¤
Salchichón (S)
l
| |
| |
| |
| |
l
Landjäger (L)
\ /
| |
| |
| |
| |
/ \
Kabanos (K)
.
|
|
|
|
|
.
Cotechino Modena (C)
___
| |
| |
| |
|___|
Rød pølse (R)
^
| |
| |
| |
| |
v
Salida
Las ocurrencias de una salchicha dada junto con un identificador de qué tipo de salchicha es, separada por un espacio. El identificador es la primera letra en el nombre de la salchicha. El orden no es importante.
La salida se escribirá en stdout
, se permiten líneas y espacios finales.
Ejemplos
Entrada
^ ^ ^ ^ .
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
v v v v |
.
Salida
4R 1K
Entrada
\ / ___ l ¤ ¤
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | |___| | | ¤ ¤
/ \ l
Salida
1L 1C 1S 2P
Entrada
l ¤ l
| | | | | |
| | | | | |
| | | | | |
| | ¤ | |
l l
Salida
2S 1P
¡El programador con el programa más corto en bytes es pagado por los salchichas (gana)!
Trivia de salchichas
Prinskorv
Prinskorv que se traduce directamente como "príncipe-salchicha" es una pequeña salchicha sueca que a menudo se vende en enlaces. Generalmente se fríe en una sartén y se sirve con una generosa ración de mostaza.
Salchichón El
salchichón es una salchicha española de verano que a menudo se hace con carne de cerdo, aunque algunas recetas usan otras carnes, como buey, ternera o caballo. La carne y la grasa se cortan en trozos delgados, se sazonan con sal, pimienta, nuez moscada, orégano y ajo y luego se insertan en los intestinos gruesos de cerdo natural.
Landjäger
Landjäger es una salchicha semiseca elaborada tradicionalmente en el sur de Alemania, Austria, Suiza y Alsacia. Es popular como aperitivo durante actividades como el senderismo. También tiene una historia como alimento de soldado porque se mantiene sin refrigeración y viene en porciones de una sola comida.
Kabanos
Kabanos es una salchicha seca polaca larga y delgada hecha de cerdo o pavo kosher. Son de sabor ahumado y pueden ser de textura suave o muy seca dependiendo de la frescura. Kabanosy a menudo se sazonan solo con pimienta. A diferencia de otras carnes, estas salchichas generalmente se comen solas como aperitivo y, excepto cuando son kosher, a menudo se sirven con queso.
Cotechino Modena
Cotechino Modena o Cotechino di Modena es una salchicha fresca hecha de cerdo, fatback y corteza de cerdo, y proviene de Modena, Italia, donde tiene el estado de IGP. Cotechino a menudo se sirve con lentejas o frijoles cannellini con una salsa junto con puré de papas, especialmente alrededor del Año Nuevo.
Rød pølse
Rød pølse (salchicha roja) es un tipo de salchicha de cerdo hervida de color rojo brillante muy común en Dinamarca. Dado que los puestos de perritos calientes son omnipresentes en Dinamarca, algunas personas consideran que el røde pølser es uno de los platos nacionales.
Toda la información de salchichas copiada descaradamente de Wikipedia