AOJの問題をRubyで解く