webForumDet fria alternativet

Slumpa fram 5 nummer, den totala summan måste bli 50?

ASP

2 svar · 288 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Frågan#1

Hej,

Jag har nummer 1-30
Hur kan man göra, om man vill slumpa fram 5 nummer, men den totala summan måste bli exakt 50?

Mvh,
Jimpa

Medlem sedan maj 200357 inlägg
#2

du slumpar fram 4 nummer och sen adderar du dom och drar ifrån summan från 30.

om talet skulle vara ett av de 4 du har så slumpar du fram nya tal.

troligen är inte detta den bästa lösningen men jag kan inte komma på någon annan just nu.

Medlem sedan juni 2004533 inlägg
#3

Till att börja med får du bestämma dig för vilken slags fördelning du vill ha på slumptalen. Eftersom en likformig fördelning mellan 1 och 30 ger ett genomsnitt på fem tal som är mycket högre än 50, så får du välja en fördelning som ger fler låga än höga tal.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)