E - Hokej II.Časový limit: 2s, Pamäťový limit: 64MiBProgramovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3Počet bodov: 1 [ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ] ÚlohaMajstrovstva sveta v ľadovom hokeji sa blížia a Jožko ako správny Slovak sa samozrejme na ne teší. Žiaľ akurát počas MS bude musieť tráviť čas v Južnej Afrike a tam nevysielajú priamy prenos (nakoľko Juhoafrická Republika ešte nezískala postup na MS). Podarilo sa mu ale nájsť internetovú stránku, kde sa objavuje stav zápasu v reálnom čase. Problém je v tom, že góly sú zaznamenané iba ako čas, kedy padol, a meno, kto ho dal. Keďže chce čo najskôr vedieť výsledok zápasu, musí si údaje spracovať sám. Je ale veľmi lenivý, a preto žiada vás, aby ste mu pomohli. Zápas trvá 60 minút, jedna tretina 20 minút a zápas nemusí skončiť víťazstvom niektorého z tímov (nehrajú sa nadčasy ani nájazdy).VstupNa vstupe je v prvom riadku názov krajiny prvého tímu. Následujúcich 15 riadkov obsahuje mená hráčov tejto krajiny. Potom nasleduje jeden prázdny riadok, za ktorým nasleduje riadok obsahujúci názov krajiny druhého tímu a 15 riadkov s menami jej hráčov. Ďalší prázdny riadok oddeľuje priebeh zápasu. Ten obsahuje pre každý gól, ktorý v zápase padol, jeden riadok v tvare "M:SS MENO", kde "M:SS" vyjadruje čas v minútach a sekundách, kedy gól padol, a "MENO" je meno hráča, ktorý ho dal. Meno hráča sa skladá z najviac 50 písmen anglickej abecedy, žiadne iné znaky neobsahuje. Koniec zápasu je označený riadkom "." na konci vstupu. V žiadnom zápase nepadlo viac ako 100 gólov. Môže sa stať, že v niektorom zápase nepadne ani jeden gól.VýstupVýstupom má byť klasické zobrazenie výsledkov v hokeji, teda v tvare:Slovensko 3:0 Kanada (2:0)(1:0)(0:0)V prvom riadku je na prvom mieste meno prvého tímu, počet strelených gólov ":" počet strelených gólov súperom a meno súpera. V druhom riadku sú v zátvorkách stavy zápasu v jednotlivých tretinách (tzn. ktorý tím dal koľko gólov v tejto tretine). Medzi zátvorkami nie sú medzery. PríkladVstup:Kanada Leclaire Garon Pyett Bouwmeester Giordano Burns Keith Staios Green Jovanovski Hamhuis Roy Sharp Staal Kunitz Finsko Ramo Backstrom Vehanen Pitkanen Koistinen Saravo Vaananen Niemi Luoma Jokela Salmela Koivu Pirnes Jokinen Ruutu 7:17 Burns 8:31 Koivu 11:56 Giordano 28:51 Pyett 40:48 Jokinen . Výstup:Kanada 3:2 Finsko (2:1)(1:0)(0:1) |