# 麻雀牌の山を作る
piType = [
(1..9).map { |i| "m#{i}" }, # 萬子
(1..9).map { |i| "p#{i}" }, # 筒子
(1..9).map { |i| "s#{i}" }, # 索子
(1..4).map { |i| "f#{i}" }, # 東南西北
(1..3).map { |i| "g#{i}" } # 白發中
].flatten
piMnt = []
4.times do |i|
piMnt += piType.dup
end
piMnt.shuffle!
hand = []
14.times do |i|
hand << piMnt[i]
end
p hand.sort