Autor | Zpráva | ||
---|---|---|---|
floxal Profil * |
#1 · Zasláno: 9. 12. 2008, 14:07:19
Ahoj. Mohl by mi někdo poradit, popřípadě napsat scriptík jak udělat, aby z pole určitých celých čísel dejte tomu $cisla = array(1,2,3); se náhodně zobrazovala, třeba 111231223123, ale ve výsledku byl stejný počet jedniček, dvojek, trojek? a popřípadě, aby vedle sebe byly maximálně 3 stejné číslice. Nevím si s tím vůbec rady. Díky
|
||
ninja Profil |
#2 · Zasláno: 9. 12. 2008, 14:30:22
Vytvoris cyklus. Jeho zakladem bude klasicky rand. Pri kazdem kroku si ulozis hodnoty do pomocneho seznamu. Po kazdem randu si porovnas aktualni hodnotu s pravidly a pokud neodpovida (moc stejnych cisel za sebou, nevyzajici pocet, atd.), hodis si rand znovu, pripadne natvrdo pridas pozadovanou hodnotu.
|
||
Kajman_ Profil * |
#3 · Zasláno: 9. 12. 2008, 14:42:02
Nebo opakovaně přidávat vždy všechny prvky pole na náhodnou pozici. Ale stejné opakování by se pak muselo nějak ošetřit.
|
||
Časová prodleva: 15 let
|
0