În orașul va avea loc o nouă ediție a concursului , la care participă trei echipe având numerele de concurs , și . Echipele pot avea număr diferit de concurenți.
Ordinea în care participanții intră în concurs este una oarecare. Fiecare concurent are de susținut probe. La fiecare probă, un concurent obține un punctaj exprimat printr-un număr natural, cuprins între și , inclusiv.
La scurt timp după ce un concurent a susținut toate cele probe, se afișează performanța concurentului sub forma a două numere naturale, astfel:
- primul număr poate fi , sau și reprezintă echipa din care face parte concurentul;
- al doilea număr este obținut prin concatenarea (alipirea) numerelor ce reprezintă punctajele nenule obținute de concurent la cele probe. Dacă un concurent are punctaj la toate probele atunci al doilea număr este .
Punctajul total al unui concurent se obține adunând punctajele obținute de acesta la cele probe. Punctajul unei echipe se obține adunând punctajele totale obtinute de membrii acesteia. De exemplu, afișajul semnifică faptul că acest concurent face parte din echipa și are punctajele nenule , , , , , și , la dintre cele 9 probe susținute. La celelalte două probe a avut punctajul . Punctajul său total este , contribuția sa la punctajul echipei fiind de de puncte.
Este declarată campioană echipa cu punctajul cel mai mare. Dacă mai multe echipe au obținut cel mai mare punctaj, atunci toate aceste echipe sunt declarate campioane. Totuși, dacă toate echipele au totalizat puncte, atunci nicio echipă nu este declarată campioană.
Cerință
Cunoscând numărul de concurenți, echipele din care fac parte precum și punctajele obținute de fiecare dintre ei, să se determine:
- punctajul maxim obținut de un concurent și numărul de concurenți care au obținut acest punctaj;
- numărul sau numerele de concurs ale echipelor declarate campioane, în ordine crescătoare, și punctajul obținut de acestea. Dacă toate echipele au punctajul final , se va afișa textul
FARA CAMPION
.
Date de intrare
Fișierul de intrare concurs.in
conține pe prima linie un număr (care poate fi sau ), indicând cerința de rezolvat.
Pe a doua linie se găsește un număr natural reprezentând numărul de concurenți, iar pe fiecare dintre următoarele linii se găsesc câte două numere naturale, separate printr-un spațiu, reprezentând echipa și punctajele fiecăruia dintre cei concurenți, în ordinea intrării în concurs.
Date de ieșire
- Dacă , fișierul de ieșire
concurs.out
va conține pe o singură linie două numere naturale, separate printr-un spațiu, reprezentând punctajul maxim obținut de un concurent și numărul de concurenți care au obținut acest punctaj. - Dacă , fișierul de ieșire va conține pe o singură linie textul
FARA CAMPION
dacă toate echipele au la final punctajul . În caz contrar linia va conține două, trei sau patru numere naturale separate prin câte un spațiu, reprezentând numărul sau numerele de concurs ale echipelor declarate campioane, în ordine crescătoare, și apoi punctajul obținut de acestea.
Restricții și precizări
- ;
- Pentru teste în valoare de de puncte avem .
- Pentru teste în valoare de de puncte avem .
Exemplul 1
concurs.in
1
7
1 1111973
2 3101971
1 1999
2 1010101
3 1010101
3 0
3 1371910
concurs.out
31 4
Explicație
Punctajele obținute de concurenți sunt: , , , , , , deci punctajul maxim este și sunt concurenți cu acest punctaj.
Exemplul 2
concurs.in
2
5
1 1111973
2 3101971
1 1999
3 1010101
3 1371910
concurs.out
3 62
Explicație
Sunt concurenți, primul concurent este din echipa și are punctajul , cel de-al doilea concurent este din echipa și are punctajul , cel de-al treilea este din echipa și are punctajul , al patrulea este din echipa și are de puncte, iar al cincilea este din echipa și are de puncte. Punctajul total al echipei este , punctajul total al echipei este , punctajul total al echipei este . Deci va câștiga echipa cu de puncte.
Exemplul 3
concurs.in
2
3
2 1111973
3 31019
1 1010111
concurs.out
1 2 3 23
Explicație
Sunt concurenți, primul concurent este din echipa și are punctajul , cel de-al doilea concurent este din echipa și are punctajul , cel de-al treilea este din echipa și are punctajul , Deci, toate cele echipe au punctaj maxim .