Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Kombinacje bez powtórzeń, ale poukładane
Grejfrut27
post 7.10.2010, 13:11:40
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.08.2009
Skąd: Kuźnia Raciborska

Ostrzeżenie: (0%)
-----


Mam zapytanie, jak wyświetlić kombinację elementów z tabeli (przyjmijmy 5 elementów), bez powtórzeń oczywiście, ale w pewien sposób poukładanej. Samo wyświetlanie kombinacji bez powtórzeń z tabeli jest banalnie proste, nie o to mi chodzi. Chodzi mi o sam ustawienie wyników. A mianowicie coś na wzór dajmy na to rozgrywek grupowych jakichś mistrzostw (np. eliminacje w piłce nożnej), gdzie mamy 5 drużyn. Czyli w każdej kolejce 1 drużyna nie gra (co kolejka inna) i pozostałem grają miedzy sobą (ale tak, żeby dwa mecze się nie powtórzyły - niezależnie czy jest to {ab} czy {ba} - bo to to samo). I żeby jedna drużyna od razu wszystkiego nie zagrała (jakby było przy zwykłym wyświetleniu.
Może przykład:
Normalnie wyświetlając kombinację 4 elementów wyjdzie: {ab}, {ac}, {ad}, {bc}, {bd}, {cd}. I to jest nie tak, jak powinno, po drużyna a gra od razu 3 mecze i potem "siedzi".
A powinno być to rozłożone, np. {ab}, {cd}, {ac}, {bd}, {ad}, {bc}.
Mam nadzieję, że wystarczająco jasno napisałem i nie zawiłem tego zbytnio. Jakieś pomysły?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:26