[ crnjak1 @ 05.05.2014. 12:06 ] @
Imam jedan problem i nemam ideju kako da resim nisam jos poceo nista da radim pa rekoh aj da vidim jel ima ko neki savet ili vec nesto slicno uradjeno
Potrebno mi je da se bazu evidentira Korisnik i da se unosu grupe
to mi je jasno i lako
medjutim problem je taj da recimo imam 20 korisnika i 4 grupe to znaci u svakoj grupi po 5 korisnika i neka random funkcija koja ce podeliti korisnike po grupama.
e sada potrebno je da se ta sema upanti podele i da nikada vise isti korisnik ne bude u istoj grupi ni sa korisnikom sa kojim je vec bio do sada dok se ne iscrpe sve moguce kombinacije :)
jbg-a ja nemam ideju POMAGAJTE
[ Getsbi @ 05.05.2014. 12:23 ] @
Možda ti pomogne Bergerov system i svako sa svakim. Prouči sledeće teme:
http://www.elitesecurity.org/t...3-Aplikacija-za-fudbalsku-ligu
http://www.elitesecurity.org/t...-modeliranje-lige-nekom-sportu

[Ovu poruku je menjao Getsbi dana 05.05.2014. u 15:01 GMT+1]
[ djoka_l @ 05.05.2014. 12:41 ] @
Osim što te je Getsbi uputio na turnirski sistem, napravio si veliku logičku grešku.

Prvo, to nije nikakav slučajni izbor, nego neka vrsta turnirskog sistema.
Drugo, to što ti tražiš uopšte nije moguće. Iz tvog primera, 20 igrača je podeljeno u 4 grupe po 5 igrača. Recimo da se završi prvi krug po grupama i želiš da napraviš grupe za drugi krug:
Uzmeš jednog igrača iz grupe koja je prethodno bila prva. Zatim, iz druge grupe uzmeš igrača, pa iz treće, pa iz četvrte. Sada imaš grupu od četiri igrača koji nisu bili u istoj grupi, ali zato iz koje god grupe da uzmeš petog igrača, on je bio zajedno u grupi sa nekim od 4 prethodno izabranih. NE MOŽE!
[ captPicard @ 05.05.2014. 22:15 ] @
@djoka: ali može jedan iz prve grupe, 2 iz druge grupe i 2 iz treće grupe, ne?
[ djoka_l @ 05.05.2014. 23:58 ] @
Jok, tražio je da se grupe formiraju tako da nijedan korisnik ne bude u grupi sa drugim korisnikom sa kojim je već bio. U tvom primeru dvojica iz druge grupe ne mogu zato što su bili u istoj grupi, kao ni dvojica iz treće.
Zadatak je nemoguć u svakom slučaju u kojem je broj korisnika u jednoj grupi veći od broja grupa.
[ captPicard @ 06.05.2014. 09:29 ] @
Jok, jesam bedast