Prihlásenie Registrácia  

A - Hokej I.

Časový limit: 2s, Pamäťový limit: 64MiB

Programovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3

Počet bodov: 1

[ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ]

V redakcii najväčšieho slovenského denníka nastala panika. Majstrovstvá sveta v ľadovom hokeji sa blížia, no oni stále nemajú dobré spojenie s dejiskom šampionátu. V čom je problém? Na stránke už totiž sľúbili, že všetky výsledky budú prinášať v priamom prenose, no z dejiska šampionátu ich dostávaju v dosť zle čitateľnom stave. Niekde po ceste sa totiž stratili všetky nealfanumerické znaky ako dvojbodky, čiarky a medzery. Zostali len písmená a čísla. Už je však neskoro hľadať chybu, ktorá sa môže nachádzať kdekoľvek. Rozhodli sa preto, že by potrebovali program, ktorý prijaté výsledky prepíše do pôvodného stavu.

Úloha

Tvojou úlohou je načítať zápis priebehu hokejového zápasu uloženého bez medzier a interpunkcie a prepísať ho do pôvodného stavu. Príklad pôvodného zápisu vyzerá nasledovne:

3:34 Plavucha 1:0
7:22 Gaborik 2:0
51:01 Jagr 2:1
53:07 Satan 3:1
Zápis prijatý redakciou bude potom vyzerať nasledovne:
334Plavucha10
722Gaborik20
5101Jagr21
5307Satan31
Pôvodný zápis je vždy vo formáte M:SS MENO STAV, kde M označuje minútu od začiatku zápasu, SS označuje sekundu vždy v dvojcifernej forme, MENO je súvislý reťazec malých alebo veľkých písmen s maximálnou dĺžkou 16 znakov a STAV je počet strelených gólov prvého mužstva (dvojbodka) počet strelených gólov druhého mužstva. Začiatočný stav je vždy 0:0 a každý riadok znamená jeden gól pre jedno z mužstiev.

Vstup

Vstup je zložený zo zápisu viacerých stretnutí. Zápis každého stretnutia začína riadkom obsahujúcim jediné prirodzené číslo N, 1 ≤ N ≤ 100. Ďalej nasleduje N riadkov, každý obsahuje zápis jedného streleného gólu vo formáte popísanom vyššie. Vstup končí, keď N je rovné 0.

Výstup

Na výstup je potrebné vypísať zápisy všetkých stretnutí na vstupe v ich pôvodnom tvare.

Príklad

Vstup:

4
334Plavucha10
722Gaborik20
5101Jagr21
5307Satan31
3
001Kulha01
1010Bartos11
4419Kmit21
0

Výstup:

3:34 Plavucha 1:0
7:22 Gaborik 2:0
51:01 Jagr 2:1
53:07 Satan 3:1
0:01 Kulha 0:1
10:10 Bartos 1:1
44:19 Kmit 2:1