技術ブログ

(技術系中心)基本自分用備忘録なので、あくまで参考程度でお願いします。

競技プログラミング day14

require 'pry'
# ----------------------------------------------------------
# ■ 問題
# https://atcoder.jp/contests/abc090/tasks/abc090_b

# ■入力例
# 11009 11332

# ■ 出力例
# 4(11011,11111,11211,11311の4つが条件満たす)

# ■ 工夫箇所
# ----------------------------------------------------------

a,b=gets.split.map(&:to_i)

count = 0

a.upto(b) do |i|
  count += 1 if a.to_s.reverse.to_i == a
  a += 1
end

puts count

# digits*''
# ↓
# https://stackoverflow.com/questions/20489436/reverse-integer-digits