ttp://www.ecs.shimane-u.ac.jp/~nawate/lecture/gairon04r/11-5/rtask11-5.html
ここの問題を練習がてらやっていたのですが、下コードしか思い浮かびません。
もっとスマートなやり方を教えて頂けませんか?

s = Array(10..99)
t = Array(100..999)
print("1st: ", rand(10), ", 2nd: ", s[rand(s.size)], ", 3rd: ", t[rand(t.size)])

低レベルな質問で申し訳ないです…