Професионална програма
Loading...
+ Нов въпрос
tristarjet avatar tristarjet 0 Точки

Deer of Santa от изпита на 16.12.17

Здравейте! Взех да решавам въпросите от изпита по "Основи на програмирането", който се е провел на 16 декември 2017. Втората задача ми дава 81 точки в Judge. Ще ви бъда благодарен ако ми кажете къде греша. 

Това е моят код: https://pastebin.com/BAzhj2EA

 

Тагове:
0
Programming Basics with Java
Jeliozver avatar Jeliozver 356 Точки

Пробвай 15 и 16 ред да са:

double foodLeft = Math.floor(foodLeftKg - totalFood);
double foodNeeded = Math.ceil(totalFood - foodLeftKg);

0
tristarjet avatar tristarjet 0 Точки

100/100 Благодаря! На закръгляването се издъни явно. 

0
Jeliozver avatar Jeliozver 356 Точки

Ами до колкото помня условието беше при единия случай да се закръгли към по-ниското ако не е цяло число резултата, а в другия към по-високото. А при нормално закръгляне стават разминавания.

0