pitäisi generoida n satunnaislukua väliltä 0
miten generoidaan satunnaisluvut, joiden
summa on 1
2396
0Äänestä
Muut lukivat myös
Ketjusta on poistettu 1 sääntöjenvastainen viesti.
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Toinen tapa on generoida n 1 kappaletta lukuja y[i] väliltä [0,1], järjestää ne ja laskea x:t erotuksina
x[i] = y[i 1] - y[i]
Jos pystyt generoimaan epänegatiivisia satunnaislukuja, niin generoi niitä n kappaletta (x_1,...,x_n). Sitten vain jaat kunkin luvun luvulla x_1 ... x_n.