[Homework] Programming Basics - Complex Conditions - Задача {13} - Volleyball - предварително закръгляне
Здравейте,
Задавани са много въпроси за тази задача, но май не и това, което мен ме мъчи. Ясно е как се решава и как да стигнем до 100 точки в Judge. Това, което ме тормози е защо отделяме цялото число на резултата едва най-накрая, при отпечатването? Не е ли вярно, че във всяко едно от изчисленията, например пътите, в които играе в София [(48 - hometown weekends) * 3.0 / 4] трябва също да се разглежда като цял брой дни, а не да се пази с дробната си част? Нали после като съберем две-три такива изчисления с дробна част и добавим 15%, сборът на дробните части може да надвиши 1 и тогава си добавяме един цял ден отгоре, който според мен не трябва да се добавя, защото реално няма един цял ден тук. Още в първия нулев тест (leap, 5, 2) случаят е такъв: Judge очаква отговор 45, а аз смятам, че трябва да е 44. Някой може ли да изкаже мнение? Благодаря!
Моят код, който ест няма да мине в Judge: http://pastebin.com/fF36D9C5