Programming Fundamentals - Exam - 26 February 2017 Part I - Hornet Wings
В примерите към тази задача е допусната логическа грешка.
Броят на почивките не е равен точно на flaps / endurance. Трябва да се извади една единица.
Последната почивка се случва след пресичане на финиша, когато хронометъра вече е спрян.
Давам пример:
2000 flaps
500 endurance
=> 4 отсечки, за които се изразходва по 500 енергия, но само 3 спирки за почивка между всяка от тях:
СТАРТ
изразходване на 500 енергия;
(1) почивка между отсечки 1 и 2
изразходване на 500 енергия
(2) почивка между отсечки 2 и 3
изразходване на 500 енергия
(3) почивка между отсечки 3 и 4
изразходване на 500 енергия
ФИНАЛ
-почивка, след края на състезанието, която не трябва да има отношение към времето необходимо за завършване
Мисля, че не разбирате какво искам да кажа, колега.
Имам 100/100 точки в Judge, но решението, което пуснах, за да ги получа не трябва да се счита за вярно, защото е базирано на грешна логика.
Не знам защо копирате целия документ във форума. Може би смятате, че не мога да чета?
Хайде сега вие внимателно прочетете това, което копирахте и ми кажете откривате ли нещо съмнително в тия два реда:
Ако трябва да изминете 1км, но имате нужда от почивка на всеки 500м, 2 пъти ли ще почивате или веднъж преди да се считате пристигнал?
След като вече сте пристигнал трябва ли да продължи да ви се начислява време за почивка или не?
написах че може би си грешил задачата щото си писал :
2000 flaps
500 endurance
а пък ти липсва distance for 1000 wing flaps.