![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%)
|
Witam, problem czysto teoretyczny, bo nie wiem jak się za to zabrać od strony kodu.
Są 4 drużyny - A, B, C i D Drużyna A pokonała wszystkie pozostałe drużyny, więc zajmuje pierwsze miejsce. Drużyna B przegrała z drużyną D. Drużyna B wygrała z drużyną C. Drużyna C wygrała z drużyną D. Końcowe statystyki powinny być takie: 1. A 2. B 3. C 4. D ma ktoś pomysł na jakiś algorytm czy coś? dodam jeszcze, że mam w bazie wyniki wszystkich tych meczy (dokładne punkty) - jeżeli to coś pomoże. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%)
|
Równie dobrze możesz użyć randoma, jeśli nie wprowadzisz dodatkowych warunków. Dodaj jakiś stosunek bramek (punktów, czy cokolwiek tam masz).
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%)
|
1. Klasyfikację drużyn ustala się na podstawie punktów, zgodnie z zapisem zwycięstw i porażek, a
mianowicie dwa (2) punkty za każdy wygrany mecz, jeden (1) punkt za każdy przegrany mecz (włącznie z przegranymi wskutek braku zawodników) i zero (0) punktów za mecz przegrany walkowerem. 2. Niniejsza procedura ma zastosowanie w sytuacji, gdy drużyna rozegrała tylko jeden (1) mecz przeciwko każdej innej drużynie w grupie (pojedynczy turniej), jak również, gdy drużyna rozegrała dwa (2) lub więcej meczów przeciwko każdej innej drużynie w lidze lub grupie (rozgrywki ligowe systemem mecz i rewanż lub kilka turniejów). 3. Jeżeli dwie (2) lub więcej drużyn ma równą liczbę punktów po rozegraniu wszystkich meczów w danej grupie, to o kolejności miejsc decyduje(-ą) wynik(-i) meczu(-ów) pomiędzy tymi drużynami. Jeżeli liczba punktów w meczach pomiędzy tymi drużynami wciąż jest taka sama, klasyfikację ustala się według poniższych zasad, w następującej kolejności: - Decyduje większa różnica koszy zdobytych do straconych w meczach pomiędzy tymi drużynami. - Decyduje większa liczba koszy zdobytych w meczach pomiędzy tymi drużynami. - Decyduje większa różnica koszy zdobytych do straconych we wszystkich meczach w danej grupie. - Decyduje większa liczba koszy zdobytych we wszystkich meczach w danej grupie. Jeżeli powyższe zasady w dalszym ciągu nie dają rozstrzygnięcia, klasyfikację ustala się w drodze losowania. 4. Jeżeli jedna (1) lub więcej drużyn zostaje sklasyfikowanych na którymkolwiek etapie zasad podanych powyżej, to procedury z art. D.1.3 stosuje się ponownie w stosunku do pozostałych niesklasyfikowanych drużyn |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%)
|
No to masz wszystkie wytyczne, teraz trzeba to tylko wklepać (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%)
|
W takim razie zapodaje kod, który napisałem, ale nie działa do końca poprawnie, może ktoś z Was mnie nakieruje, bo niedługo osiwieje ;>
Wynikiem tego kodu jest: 1. A 2. B 3. D 4. C |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%)
|
Rozpisz sobie wynik na kartce, wyświetl dane i szukaj gdzie Ci się nie zgadza, ew. jakiś debuger
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:24 |