Algorytm terminarza rozgrywek meczy

witam potrzebuje algorytm rozwiazania problemu co do odpowiedniego dobrania druzyn na mecze. Ma to dzialac na jedną daną wprowadzona przez uzytkownika jes to ilosc druzyn, zalozmy ze wprowadził 4 a wiec mamy takie pary rozgrywania meczy (bez rewanżów):

1-2

3-4

1-3

2-4

1-4

2-3

dla trzech druzyn bedzie

1-2

2-3

1-3

moje programistyczne umiejetnosci niestety nie potrafią tego stworzyc

licze na pomoc i dzieki

Dodane 24.10.2010 (N) 14:55

poprostu chodzi o to aby kazda druzyna rozegrala jeden mecz z kazda ale zeby nie grala np 1 dwa mecze pod rząd o ile tak się da…

N - ilość drużyn.

  1. A=1

  2. B=A+1

  3. Wypisz A-B

  4. B=B+1

  5. Jeżeli B<=N to przejdź do 3

  6. A=A+1

  7. Jeżeli A

DZIĘKI! wszystko super zrobiłem sobie symulacje i oto mi chodziło ale jeszcze potrzebuje coś by w miarę możliwości rozstawiał je tak by po kolei jedna drużyna nie musiała grać dwóch meczy…

Poczytaj na temat kodów Gray’a