Cody

Problem 44668. Day counter function

Write a function called day_counter that returns the number of Mondays that fell on the first day of the month in a given year between 1776 and 2016 inclusive where the requested year is the only input to your function and it is a positive integer scalar. Note that a leap year occurs on any year evenly divisible by 4, but not on a century unless it is divisible by 400. In a leap year, February has 29 days.

You are not allowed to use the datenum built-in function.

(Inspired by Project Euler.)

Solution Stats

61.11% Correct | 38.89% Incorrect
Last Solution submitted on Nov 20, 2019

Problem Recent Solvers12

Suggested Problems

More from this Author29