Не мога да разбера условието или има грешка в задачата ? - Loops - Credit System
Това е задачата:
https://softuni.bg/downloads/svn/programming-basics/2018-03/Еxam/Problem04-CreditSystem.pdf
Ето го и решението ми на JavaScript:
https://pastebin.com/jzR1N9kE
Проблема е във втория случай при числата [5, 122, 156, 202, 214, 185]
където взимаме само 12 + 15 + 20 + 21 + 18 = 86
оценката е последното число тоест 2 + 6 + 2 + 4 + 5 = 19 / 5 = 3.80
при оценка 3 от точките се взимат 50 % от 86 = 43
обаче в Judge и в задачата пише че трябва да получа резултат 45
В другите два примера всичко е вярно които са дадени от задачата всичко е точно.
Не мога да разбера как го получавам това 45 или нещо не мога да разбера условието на задачата
Пробвах и вариантите ако 2.5 се брои за 3 и ако 3.5 се брои за 4 и тн. но пак не се получава.