Da das erste Oktoberwochenende naht, lasst uns unser eigenes Oktoberfest veranstalten!
Hintergrund
Sie und einige andere Programmierer wurden von den örtlichen Wursthändlern in München engagiert. Die Wurstjungs versorgen das Oktoberfest mit allen Würsten, die das riesige Volksfest braucht. Sie können mithören, wie Ihr Chef mit den anderen Mitarbeitern darüber spricht, warum Sie und die anderen ohne Erfahrung im Zusammenhang mit Wurst eingestellt wurden. Sie stellen fest, dass Sie für Ihre tadellosen Programmierkenntnisse eingestellt wurden - und Ihr Chef möchte anscheinend, dass Sie einen Wurstanalysator codieren.
In diesem Jahr haben die Wurstbäuerinnen beschlossen, die Wurstvielfalt auf dem Oktoberfest zu erhöhen - aber sie haben keine Ahnung, wie viel sie importiert haben.
Herausforderung
Sie müssen Ihrem Chef helfen, herauszufinden, wie viel Wurst einer bestimmten Art er tatsächlich importiert hat. Sie müssen einen Wurstanalysator programmieren, der die Art und Anzahl jeder Wurst ausgibt, die die Wurstjungs importiert haben. Ihr Chef hat zu diesem Anlass ein spezielles Diskettenlaufwerk gekauft, auf das eine Wurst pfeift stdin
.
Eingang
Eine Anzahl von Würsten auf stdin
, wobei jede Wurst durch ein Leerzeichen getrennt ist. Würste werden in folgendem Format angeboten:
Prinskorv (P)
¤
| |
| |
| |
¤
Salchichón (S)
l
| |
| |
| |
| |
l
Landjäger (L)
\ /
| |
| |
| |
| |
/ \
Kabanos (K)
.
|
|
|
|
|
.
Cotechino Modena (C)
___
| |
| |
| |
|___|
Rød pølse (R)
^
| |
| |
| |
| |
v
Ausgabe
Das Vorkommen einer bestimmten Wurst zusammen mit einer Kennzeichnung, um welche Wurstart es sich handelt, getrennt durch ein Leerzeichen. Die Kennung ist der erste Buchstabe im Namen der Wurst. Ordnung ist nicht wichtig.
Die Ausgabe muss in stdout
Zeilenumbrüche und Leerzeichen erfolgen.
Beispiele
Eingang
^ ^ ^ ^ .
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
v v v v |
.
Ausgabe
4R 1K
Eingang
\ / ___ l ¤ ¤
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | |___| | | ¤ ¤
/ \ l
Ausgabe
1L 1C 1S 2P
Eingang
l ¤ l
| | | | | |
| | | | | |
| | | | | |
| | ¤ | |
l l
Ausgabe
2S 1P
Der Programmierer mit dem kürzesten Programm in Bytes wird von den Wurstleuten bezahlt (gewinnt)!
Wurst Trivia
Prinskorv
Prinskorv, was direkt mit "Prinzwurst" übersetzt wird, ist eine kleine schwedische Wurst, die oft in Gliedern verkauft wird. Normalerweise in einer Pfanne gebraten und mit einer großzügigen Portion Senf serviert.
Salchichón
Salchichón ist eine spanische Sommerwurst, die oft mit Schweinefleisch zubereitet wird. Einige Rezepte verwenden jedoch auch anderes Fleisch wie Ochsen, Kalb oder Pferd. Das Fleisch und das Fett werden in dünne Stücke geschnitten, mit Salz, Pfeffer, Muskat, Oregano und Knoblauch gewürzt und dann in dicken natürlichen Schweinefleischdarm eingelegt.
Landjäger
Landjäger ist eine halbgetrocknete Wurst, die traditionell in Süddeutschland, Österreich, der Schweiz und dem Elsass hergestellt wird. Es ist beliebt als Snack bei Aktivitäten wie Wandern. Es hat auch eine Geschichte als Soldatennahrung, weil es ohne Abkühlung hält und in einzelnen Mahlzeitportionen kommt.
Kabanos
Kabanos ist eine lange dünne polnische Trockenwurst aus Schweinefleisch oder koscherer Pute. Sie haben einen rauchigen Geschmack und können je nach Frische weich oder sehr trocken sein. Kabanosy werden oft nur mit Pfeffer gewürzt. Im Gegensatz zu anderen Fleischsorten werden diese Würste normalerweise als Vorspeise allein verzehrt und, außer wenn sie koscher sind, häufig mit Käse serviert.
Cotechino Modena
Cotechino Modena oder Cotechino di Modena ist eine frische Wurst aus Schweinefleisch, Backfett und Schwarte und stammt aus Modena, Italien, wo sie den Status einer ggA hat. Cotechino wird oft mit Linsen oder Cannellinibohnen mit einer Sauce neben Kartoffelpüree serviert, besonders zu Neujahr.
Rød pølse
Rød pølse (rote Wurst) ist eine in Dänemark sehr verbreitete Art hellroter, gekochter Schweinewurst. Da Hot-Dog-Stände in Dänemark allgegenwärtig sind, betrachten manche Leute Røde Pølser als eines der Nationalgerichte.
Alle Wurstinformationen schamlos aus Wikipedia kopiert