Algorytm na parowanie turniejowe C#

0

Witam serdecznie, na zadanie na kolokwium muszę napisać algorytm który generuje parowanie turniejowe dla n drużyn (n może być parzyste lub nieparzyste). Dziennie jedna drużyna może rozegrać tylko jeden mecz. Nie wiem jak do tego się zabrać. Może ktoś już kiedyś takie coś robił? Bardzo proszę o jakiś fragment kodu (najlepiej w C#). Albo jakaś podpowiedź. Nie chcę aby ktoś "odwalił" za mnie całą robotę, ale nakierował mnie jak to rozwiązać. Próbowałem poprzez dwie pętle for ale nie wiem jak potem wykluczyć np. 1,2 to 2,1 itd. Do tego dochodzi jeszcze że jak nieparzysta liczba to jeden pauzuje. Proszę pomóżcie.

Przykład: (n=8)

I KOLEJKA:

1-2
3-4
5-6
7-8

II KOLEJKA
1-3
2-4
5-7
6-8

itd. aż do VII KOLEJKI.

0

user imageuser image

0

Przepraszam, ale co to jest? :P

0

Na pewno nie drzewo. Drzewo to las spójny.

0

Obrazek pochodzi z wikimedia... pozostało Ci teraz przeglądać wikipedię strona po stronie, aż trafisz na artykuł, w którym został on użyty, a znajdziesz to, czego szukasz, zapewne.

0

obrazek to tylko obrazek, widać drużyny, mecze i turniej

0

Widzę Xitami, że od dzisiaj obrazkami się komunikujesz..

0

był kolejny obrazek, ale skrzaniony

1 użytkowników online, w tym zalogowanych: 0, gości: 1