09. Easter Cozonacs от Basic Syntax, Conditional Statements and Loops - Exercise
https://pastebin.com/Hdr1nS44
Решение с резултат 90/100.
Предложете някаква промяна в кода за да се покрият 100.
https://pastebin.com/Hdr1nS44
Решение с резултат 90/100.
Предложете някаква промяна в кода за да се покрият 100.
Проблемът е, че проверката за налични средства в бюджета е в края на всяка итерация, вместо да е в началото.
Фикс:
while True:
if budget < price:
break
eggs += 3
count += 1
if count % 3 == 0:
eggs -= count - 2
budget -= price
Или още по-добре така:
while budget >= price:
eggs += 3
count += 1
if count % 3 == 0:
eggs -= count - 2
budget -= price
Много Ви благодаря. Вече кода ми е 100/100.