summaryrefslogtreecommitdiffstats
path: root/day7/__init__.py
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tom@vanderlee.io>2021-12-07 16:20:04 +0100
committerGravatar Tom van der Lee <tom@vanderlee.io>2021-12-07 16:21:38 +0100
commitd22c1b117eda357267f2c93193d23d32779cbd69 (patch)
tree902b561f8d9816a87783ecb8964af0b4b0a440ce /day7/__init__.py
parentb2c17ba9c350dd52688c1eee910c801b794e2ea7 (diff)
download2021-d22c1b117eda357267f2c93193d23d32779cbd69.tar.gz
2021-d22c1b117eda357267f2c93193d23d32779cbd69.tar.bz2
2021-d22c1b117eda357267f2c93193d23d32779cbd69.zip
Made it faster
Diffstat (limited to 'day7/__init__.py')
-rw-r--r--day7/__init__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/day7/__init__.py b/day7/__init__.py
index b3579b7..933b9e0 100644
--- a/day7/__init__.py
+++ b/day7/__init__.py
@@ -37,5 +37,6 @@ class AssignmentTwo(Assignment):
37 @staticmethod 37 @staticmethod
38 def calculate_cost(start, end) -> int: 38 def calculate_cost(start, end) -> int:
39 base_cost = AssignmentOne.calculate_cost(start, end) 39 base_cost = AssignmentOne.calculate_cost(start, end)
40 extra = sum(i for i in range(base_cost)) 40 # extra = sum(i for i in range(base_cost))
41 return base_cost + extra \ No newline at end of file 41 # return base_cost + extra
42 return int(base_cost * (base_cost + 1) / 2)