Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
ZU_01_01 - Turniej (wersja light) |
Mały Bajtek jest wielkim fanem piłki nożnej. Uwielbia przeprowadzać symulacje różnego rodzaju turniejów. Tym razem w mieście Bajtka organizowany jest turniej, w którym bierze udział 8 drużyn podzielonych na dwie grupy, każda po 4 drużyny. Niestety w czasie rozgrywania fazy grupowej Bajtek był chory i nie był w stanie oglądać meczów na żywo. Na podstawie informacji przekazanych mu przez kolegów, chce przeprowadzić symulację fazy pucharowej, jednak ze względu na stan zdrowia nie jest w stanie tego dokonać. Jako dobry kolega i super programista pomóż Bajtkowi przeprowadzić symulację.
Input
W pierwszych 4 linijkach podane są jednoczłonowe nazwy drużyn złożone tylko z wielkich liter z grupy A(max. 10 znaków),ilość punktów(0-9),bramki zdobyte,bramki stracone(z zakresu 0-20) oraz ilość żółtych kartek zebranych(0-10) w czasie fazy grupowej.Analogicznie postępujemy z grupą B.Następnie podajemy wyniki półfinałów,finału oraz meczu o 3 miejesce w układzie:
UWAGA: ZAKŁADAMY,ŻE KAŻDA DRUŻYNA ZDOBYŁA INNĄ LICZBĘ ŻÓŁTYCH KARTEK
- zwycięzca grupy A : druga drużyna grupy B,
- zwycięzca grupy B : druga drużyna grupy A,
- zwycięzca 1 półfinału : zwycięza 2 półfinału,
- przegrany 1 półfinału : przegrany 2 półfinału.
Output
Tabela grupy A,następnie tabela grupy B oraz ranking TOP 4 drużyn w układzie:
GRUPA A:
1.nazwa drużyny, liczba punktów, różnica bramkowa(bramki zdobyte-bramki stracone), ilość żółtych kartek
2.nazwa drużyny, liczba punktów, różnica bramkowa(bramki zdobyte-bramki stracone), ilość żółtych kartek
3.nazwa drużyny, liczba punktów, różnica bramkowa(bramki zdobyte-bramki stracone), ilość żółtych kartek
4.nazwa drużyny, liczba punktów, różnica bramkowa(bramki zdobyte-bramki stracone), ilość żółtych kartek
I znak wolnej linii.
(grupa B analogicznie)
TOP 4:
1.zwycięzca finału
2.przegrany finału
3.wygrany meczu o 3 miejsce
4.przegrany meczu o 3 miejsce
UWAGA: JEŻELI 2 LUB WIĘCEJ DRUŻYN BĘDĄ MIAŁY TĄ SAMĄ LICZBĘ PUNKTÓW, WTEDY SORTUJEMY ROSNĄCO WG RÓŻNICY BRAMKOWEJ, JEŚLI TA BĘDZIE TAKA SAMA WTEDY MALEJĄCO WG LICZBY ŻÓŁTYCH KARTEK
UWAGA: NIE ZAKŁADAMY REMISÓW W PRZYPADKU MECZÓW PÓŁFINAŁOWYCH,FINAŁU ORAZ MECZU O 3 MIEJSCE.
Example
Input:ZIELONI 5 12 7 2
CZERWONI 1 5 10 5
ZOLCI 7 11 2 1
ROZOWI 0 0 15 6
REAL 4 12 7 1
BARCA 4 12 7 3
JUVE 6 15 2 2
BVB 3 7 5 5
1:0
0:2
1:0
3:1
Output:
GRUPA A:1.ZOLCI 7 9 1
2.ZIELONI 5 5 2
3.CZERWONI 1 -5 5
4.ROZOWI 0 -15 6
GRUPA B:
1.JUVE 6 13 2
2.REAL 4 5 1
3.BARCA 4 5 3
4.BVB 3 2 5
TOP 4:
1.ZOLCI
2.ZIELONI
3.REAL
4.JUVE
Dodane przez: | v1lly |
Data dodania: | 2020-12-05 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |