From 8800c2030d47c2af9aaebcdf9193308e610c0180 Mon Sep 17 00:00:00 2001 From: Philippe Zwietering Date: Sat, 11 Apr 2020 22:56:17 +0200 Subject: [PATCH] Was lazy, used datetime library for this --- 19/main.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 19/main.py diff --git a/19/main.py b/19/main.py new file mode 100644 index 0000000..8b711cb --- /dev/null +++ b/19/main.py @@ -0,0 +1,24 @@ +import os +import datetime + +# How many sundays fell on the first of the month in the twentieth century? + +def getFirsts(minYear, maxYear): + res = 0 + + for year in range(minYear, maxYear + 1): + for month in range(1, 13): + if datetime.datetime(year, month, 1).weekday() == 6: + res = res + 1 + + return res + + + +def main(): + print("Hello, this is Patrick") + + print(getFirsts(1901, 2000)) + +if __name__ == "__main__": + main() \ No newline at end of file