競技プログラミング day13
require 'pry' # ---------------------------------------------------------- # ■ 問題 # https://atcoder.jp/contests/abc100/tasks/abc100_b # ■ 前提条件 # Dは0,1,2のどれか # Nは1以上100以下の整数 # ■ 流れ説明 # D,Nを入力 # 前提条件でDは0,1,2のどれかと決まっているので、caseでそれぞれの処理を分ける # それぞれの処理を記載 # ■入力例 # 1 11 # ■ 出力例 # 1100 # ■ 工夫箇所 # - Range.newで範囲オブジェクトを作ったところ # ---------------------------------------------------------- D, N = gets.split.map(&:to_i) case D when 0 puts Range.new(1, N).last when 1 puts Range.new(1, N).last * 100 when 2 puts Range.new(1, N).last * 10_000 end