Loading...
Innos avatar Innos 419 Точки

[Judge] Programming Basics - Пропуск в проверките на задачата Joro, the Football Player

http://pastebin.com/RHSYrc8N

Ето го кода, хваща 100/100 на Judge-a, но е грешен. Няма проверка при която след деленията остатъците зад десетичната запетая достигат 1 цяла игра и съответно не отчита грешка, но следния input показва че такава има:

Input:
t
1
30

Отговорът е 48, но понеже съм използвал integer, не double кода изкарва 47.

Тагове:
0
Programming Basics 08/03/2015 13:14:12
Filkolev avatar Filkolev 4482 Точки

Не винаги е възможно в тестовете да се хванат всички възможни ситуации, т.е. случвало се е не на 100% верни програми да дават 100 точки. Точно при такъв тип задача, където може да възникнат много варианти със закръгляния, е още по-трудно да се напишат качествени тестове. Стремежът е такива случаи да са изключение.

5
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.