wethu
1/11/2017 - 11:46 AM

leap_year.rb

#!/usr/bin/env ruby -w
require "date"

puts "Enter Start Year:"
start_year = gets.to_i
puts "Enter End Year:"
end_year   = gets.to_i

puts "These are the leap years:"
(Date.new(start_year)..Date.new(end_year)).select(&:leap?).uniq(&:year).map(&:year).each(&method(:puts))