From 202aa65faac6bea9345229d6e647fd5b10bec7be Mon Sep 17 00:00:00 2001 From: omergzc Date: Fri, 5 Jun 2026 18:24:47 +0300 Subject: [PATCH] Create pyramid_omer_gezici --- Week03/pyramid_omer_gezici | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Week03/pyramid_omer_gezici diff --git a/Week03/pyramid_omer_gezici b/Week03/pyramid_omer_gezici new file mode 100644 index 00000000..d79e6017 --- /dev/null +++ b/Week03/pyramid_omer_gezici @@ -0,0 +1,24 @@ +def calculate_pyramid_height(number_of_blocks): + a1 = 0 + a2 = 1 + sum1 = 0 + sum2 = 0 + num = 0 + while(True): + a1+=1 + sum1 += a1 + a2+=1 + sum2 += a2 + num+=1 + if(number_of_blocks>=sum1 and number_of_blocks<=sum2): + height=num + return height + +print(calculate_pyramid_height(1)) +print(calculate_pyramid_height(2)) +print(calculate_pyramid_height(6)) +print(calculate_pyramid_height(20)) +print(calculate_pyramid_height(100)) +print(calculate_pyramid_height(1000)) +print(calculate_pyramid_height(10000)) +print(calculate_pyramid_height(100000))