Esercizio 205 [Semplificato]

Stato
Discussione chiusa ad ulteriori risposte.

PowerOfMind

Utente Silver
24 Marzo 2010
7
1
0
54
# Peter has a four-sided (pyramidal) dice, each with faces numbered 1, 2, 3, 4.
# Colin has a six-sided (cubic) dice, each with faces numbered 1, 2, 3, 4, 5, 6.
quante probabilita' hanno Peter e Colin che gli esca lo stesso numero?
[ot]
Ruby:
Codice:
z = 0 and 4.times{|x| 6.times{|y| z+=1 }} and z=z/2
[/ot]
 
Intanto la probabilità di avere uno di quei 4 valori è 4/6 = 2/3

poi tra quei 4 deve uscire esattamente lo stesso dell'altro tizio quindi (2/3)*(1/4) = 1/6
 
Il problema si può pensare anche in questo modo:

Le coppie di valori possibili sono 24:

1-1, 1-2, 1-3, 1-4
2-1, 2-2, 2-3, 2-4
3-1, 3-2, 3-3, 3-4
4-1, 4-2, 4-3, 4-4
5-1, 5-2, 5-3, 5-4
6-1, 6-2, 6-3, 6-4

Supponiamo di avere delle palline in un'urna ognuna numerata con una delle suddette coppie.
Ottenere due valori uguali significa estrarre una pallina numerata con una delle seguenti coppie: 1-1, 2-2, 3-3, 4-4.

Ne segue che la probabilità è di 4/24 ovvero 1/6.
 
Codice:
puts Rational(*[4.times.map {|x| 6.times.map {|y| [x, y] } }.flatten.each_slice(2).to_a].map {|dice| [dice.select {|x| x[0] == x[1]}.size, dice.size] }.flatten)
 
Stato
Discussione chiusa ad ulteriori risposte.