C - HokejČasový limit: 2s, Pamäťový limit: 64MiBProgramovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3.4, Python 3.11Počet bodov: 1 [ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ] ÚlohaPráve sme ukončili zápasy našej hokejovej ligy, v ktorej hralo N tímov. Každý tím odohral práve jeden zápas proti každému z ostatných tímov. Poznáme výsledky (skóre) každého zápasu. Vašou úlohou je vytvoriť výsledné poradie tímov podľa článku 69 odseku a) sútažného poriadku SZĽH.
VstupVstup bude v prvom riadku obsahovať jedno prirodzené číslo N zodpovedajúce počtu tímov (1≤N≤100). Každý z nasledujúcich N riadkov bude obsahovať názov príslušného tímu. Názov tímu je neprázdny reťazec nie dlhší ako 50 znakov, ktorý obsahuje len medzery alebo alfanumerické znaky.Ďalej bude nasledovať N.(N-1)/2 riadkov určujúcich výsledky zápasov. Každý výsledok je zapísaný v tvare A B SA SB.
VýstupVýstupom má byť N riadkov v tvare "<poradové číslo>.<názov tímu>" predstavujúcich výsledné poradie tímov.V prípade, že poradie niektorých družstiev nie je možné určiť podľa článku 69 odseku a), potom takto nerozhodné družstvá usporiadajte podľa ich poradia zo vstupu (tím s nižším číslom sa objaví vo výsledovke skôr). Zobrazené poradové čísla takýchto tímov ale majú byť rovnaké. PríkladVstup4 MHK Nitra HC Kosice MKC Martin HK 36 Skalica 1 2 5 5 2 3 4 1 1 3 3 0 1 4 5 3 2 4 3 1 3 4 1 1 Výstup1.MHK Nitra 1.HC Kosice 3.HK 36 Skalica 4.MKC Martin |