Five weekends: Difference between revisions

m
(→‎{{header|Ruby}}: Remove nested loop; shortened somewhat.)
Line 5,790:
YEARS = (1900..2100).to_a
 
dates = YEARS.product(LONG_MONTHS).map{|y, m| Date.new(y,m,-131)}.select(&:sunday?)
 
puts "There are #{dates.size} months with 5 weekends from 1900 to 2100:"
1,149

edits