問題
A、B、C、D、E、Fという6人のグループがありました。 このグループは定期的にみんなで通話をしています。 しかし6人全員で通話はやりずらいので、3人ずつか2人と4人に別れることにしました。 このグループを3人と3人、または2人と4人にランダムに分けるプログラムを書いてください。 このプログラムは実行するごとに結果が変わります。 また表示結果はアルファベット順にしてください。
$ ruby ramdom.rb
["B", "C"]
["A", "D", "E", "F"]
作成手順
① ramdom.rbファイル作成
(以下は①の中身)
② 6人グループの配列作成
③ ②を利用するメソッド作成
(以下④,⑤,⑥はメソッド内)
④ ②をシャッフルし、3-3でアルファベット順に分割
⑤ ②をシャッフルし、2-4でアルファベット順に分割
⑥ ④,⑤をランダムに条件分岐
⑦ ③メソッド実行