Помощ с задача Bread Factory?
Здравейте! На въпросната задача ми дава 33/100 точки. Защо?
Здравейте! На въпросната задача ми дава 33/100 точки. Защо?
Здравей,
Не мога да разбера какво правиш при получаване на rest, с тези gained_energy, initial_energy и current_energy. Използваш много променливи, като не е ясно какво точно пазят.
Затова ги намалих- Главните са current_energy и current_coins. Те пазят енергията и броя монети към момента.
По този начин при rest запазваш старата стойност на енергията в променлива, намираш новата, която е или сбора на старата с получената стойност, или 100. В зависимост кое е по-малко. Прибавената стойност ще е разликата между старата и новата стойност на енергията.