宿題というわけではないのですが質問させてください.

「要素それぞれの遷移確率に従ってランダムに1つ選ぶ」
にはどのようにすればよいのでしょうか?
例えばa,b,cがそれぞれ5/10,3/10,2/10の確率のとき、
この確率に従ってa,b,cの中からランダムに1つ選択する
といった感じです.