Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dobranie niepowtarzających się par, skrypt losowania par turniejowych
Najki
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Mam tablicę $team zawierającą nazwy 64 drużyn ($team[1] - $team[64]). Napotykam problem już na starcie. Jak dobrać losowe pary spośród tych 64 drużyn, aby żadna się nie powtarzała? Próbowałem już na kilka sposobów, ale zawsze coś skopałem :/. Pomoże ktoś ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Najki
post
Post #2





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Zrobiłem tak jak poradziłeś, ale jak sprawdzić, czy dany team został już wylosowany?
Próbowałem tak:
  1. <?php
  2. $rand = rand(1,32);
  3. while (in_array($rand,$mecze) == True) {
  4.  $rand = rand(1,32);
  5. }
  6. $mecze['2'][$i] = $rand;
  7. ?>

Ale nie działa tak jak chcę.
Może to banalne, ale proszę o pomoc w tej kwestii.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 20:58