def beeramid(bonus: float, price: float) -> int:
# your code here
sum=0
total=int(bonus/price)
list=[]
if total==1:
return 1
for i in range(1,total):
sum += i ** 2
if sum<=total:
list.append(i**2)
return len(list)
def beeramid(bonus: float, price: float):
s = int(bonus / price)
i = 1
floor=0
count = 0
while s > 0:
count = count + i * i
if s >= count:
i = i + 1
floor = floor + 1
continue
else:
break
print(floor)
return int(floor)
def beeramid(bounds, price):
if bounds < 0 or price <= 0:
print("请输入正确的bounds和price")
return
beer_num = bounds//price
floor = 0
for i in range(1, beer_num+1):
num = i**2
if beer_num - num >= 0:
floor += 1
beer_num -= num
else:
break
return floor