2012-11-01 41 views

cevap

8

:

rands = (0..10).to_a.shuffle[0, Random.rand(0..10)] 
+0

Chowlett başka bir liner kullanıyorsanız: Güzel çok ben söylemiyorum biri :) –

+0

Yeterince - Ben Ruby'yi seviyorum, Ruby bu tür bir şeyi yapmana izin verir! – Chowlett

+0

Python'da bunun daha da kolay olabileceğini düşünüyorum :) –

4

Ruby'yi 1,9 Array#sample

rands = (0..10).to_a.sample(­Random.ran­­d(0..10)) 
+0

da harika! Teşekkürler –