Project Euler Solutions
Functions
python.p0019 Namespace Reference

Functions

def monthly_iterator
 
def main ()
 

Detailed Description

Project Euler Problem 19

This one ended up being very easy thanks to the datetime library

Problem:

You are given the following information, but you may prefer to do some research
for yourself.

1 Jan 1900 was a Monday.
Thirty days has September,
April, June and November.
All the rest have thirty-one,
Saving February alone,
Which has twenty-eight, rain or shine.
And on leap years, twenty-nine.
A leap year occurs on any year evenly divisible by 4, but not on a century
unless it is divisible by 400.

How many Sundays fell on the first of the month during the twentieth century
(1 Jan 1901 to 31 Dec 2000)?

Function Documentation

def python.p0019.main (   int)

Here is the call graph for this function:

def python.p0019.monthly_iterator (   years)

Here is the caller graph for this function: