diff --git a/Week03/pyramid_berke_alpaslan.py b/Week03/pyramid_berke_alpaslan.py new file mode 100644 index 00000000..eb647647 --- /dev/null +++ b/Week03/pyramid_berke_alpaslan.py @@ -0,0 +1,8 @@ +def calculate_pyramid_height(number_of_blocks): + height = 0 + for i in range(number_of_blocks): + height += 1 + if height * (height + 1) / 2 > number_of_blocks: + height -= 1 + break + return height