http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_6_B
会津大学オンラインジャッジのこの問題
とりあえずRubyの知識が全くないので。
以下の冗長なRubyコードで合格しました。
黒魔術を使うとどの様に短くなりますか?


b="SHCD".split("").product((1..13).to_a)
gets.to_i.times{
a=gets.split
b=b-[[a[0],a[1].to_i]]
}
b.each{|d|
puts d*" "
}