Задача 04. Food for Pets
Задачата е от:
Programming Basics Online Exam - 28 and 29 March 2020
Това е моето решение:
https://pastebin.com/Us5ZegyL
Дава ми 33/100 и не разбирам защо.
Моля за съдействие.
Задачата е от:
Programming Basics Online Exam - 28 and 29 March 2020
Това е моето решение:
https://pastebin.com/Us5ZegyL
Дава ми 33/100 и не разбирам защо.
Моля за съдействие.
За 100/100 заменете:
if (i % 3 === 0){
buiscuits=0.10*(eatenDog+eatenCat);
}
totalB+=buiscuits;
С този код:
if (i % 3 === 0){
totalB+=0.10*(eatenDog+eatenCat);
}
Проблемът е, че не занулявате променливата buiscuits на всяка итерация, а я прибавяте винаги към totalB, което ще доведе до грешен резултат при повече от 3 дни.