#!/usr/bin/env ruby # frozen_string_literal: true class Main def run current = 50 count = 0 $stdin.each_line do |line| direction, magnitude = line[0], line[1..].to_i magnitude.times do case direction when "R" current = (current + 1) % 100 when "L" current = (current - 1 + 100) % 100 end if current == 0 count += 1 end end end puts count end end Main.new.run