Ich bin neu in Ruby. Ich möchte nur wissen, ob es eine Möglichkeit gibt, Zufallszahlen in der folgenden Weise zu erstellen:Rubin. Zufallszahlengenerator
1) Generieren Sie 45 Zufallszahlen.
2) erzeugten Zufallszahl kann nur bis zu 5 mal
ich den folgenden Ansatz versucht wiederholt werden.
45.times do |x|
puts x.rand(1..9)
end
Wie kann ich das maximale Auftreten einer Zahl von 5 erreichen?
Benötigen Sie 45 Zufallszahlen im Bereich von 0 bis 5? – inaitgaJ
nein. Ich wollte 45 Zufallszahlen erstellen. Wenn eine Zahl jedoch mehr als 5 erreicht, verwenden Sie diese Nummer nicht mehr in den Zufallszahlen. –
@EjayTan Ihre Erklärung scheint ein bisschen kompliziert. Sie möchten ein gemischtes Array, das jede Zahl von 1 bis 9 genau 5 Mal enthält. – Stefan