From d1b48d4a5452e968506854e89fd4a579dd4468cc Mon Sep 17 00:00:00 2001 From: Kerem Kurtuldu <200315061@ogr.cbu.edu.tr> Date: Mon, 6 Jan 2025 21:52:08 +0300 Subject: [PATCH] Create pyramid_kerem_kurtuldu.py --- Week03/pyramid_kerem_kurtuldu.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 Week03/pyramid_kerem_kurtuldu.py diff --git a/Week03/pyramid_kerem_kurtuldu.py b/Week03/pyramid_kerem_kurtuldu.py new file mode 100644 index 00000000..03c5f387 --- /dev/null +++ b/Week03/pyramid_kerem_kurtuldu.py @@ -0,0 +1,12 @@ +def calculate_pyramid_height(blocks): + # Initialize height and the number of blocks needed for the first level + height = 0 + current_level = 1 + + # Continue building levels as long as there are enough blocks + while blocks >= current_level: + blocks -= current_level # Use blocks for the current level + height += 1 # Increment the pyramid's height + current_level += 1 # Move to the next level + + return height # Return the total height of the pyramid