2015-12-01から1ヶ月間の記事一覧

AtCoder Beginner Contest 003

abc003.contest.atcoder.jp AtCoder Beginner Contest 003 解説 from AtCoder Inc. www.slideshare.net A - AtCoder社の給料 n = gets.to_i puts (1..n).reduce(0) { |a, e| a + 10_000 * e * (1.0 / n) } 上記のようにイテレーションを使って律儀に計算する…

AtCoder Beginner Contest 002

abc002.contest.atcoder.jp AtCoder Beginner Contest 002 解説 from AtCoder Inc. www.slideshare.net A - 正直者 nums = gets.split.map(&:to_i) puts nums.max B - 罠 str = gets.chomp puts str.gsub(/[aiueo]/, '') C - 直訴 xa, ya, xb, yb, xc, yc = …