From fa98ccf4c3a446ee61e6eec345053e5fd397a13f Mon Sep 17 00:00:00 2001 From: Julia Lange Date: Wed, 30 Nov 2022 21:09:48 -0800 Subject: [PATCH] Day 1 2022 --- Python/2022/01/input | 14 ++++++++++++++ Python/2022/01/main.py | 19 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 Python/2022/01/input create mode 100644 Python/2022/01/main.py diff --git a/Python/2022/01/input b/Python/2022/01/input new file mode 100644 index 0000000..2094f91 --- /dev/null +++ b/Python/2022/01/input @@ -0,0 +1,14 @@ +1000 +2000 +3000 + +4000 + +5000 +6000 + +7000 +8000 +9000 + +10000 diff --git a/Python/2022/01/main.py b/Python/2022/01/main.py new file mode 100644 index 0000000..3ddcecc --- /dev/null +++ b/Python/2022/01/main.py @@ -0,0 +1,19 @@ +input = open("input", 'r') + +data = [0 for _ in range(400)] + +elf = 0 + +for line in input: + if line == "\n": + elf += 1 + else: + if data[elf]: + data[elf] += int(line) + else: + data[elf] = int(line) + +sortedData = sorted(data, reverse=True) + +print(sortedData[0]) +print(sortedData[0] + sortedData[1] + sortedData[2])