Софтуерно Инженерство
Loading...
+ Нов въпрос
CoolB avatar CoolB 0 Точки

93/100 points ??? Защо ? On time for exam

Здравейте,
Моля разгледайте ми кода и ми кажете къде греша на задачата "On time for exam"

https://pastebin.com/tA63vidC

Съдията https://judge.softuni.bg/Contests/Practice/Index/169#2

ми дава 93 точки като не ми посочва къде греша след като съм влязъл в "детайли".

Казва ми че грешката ми е на:

Тест №11 (Грешен отговор)

и не ми дава никаква повече информация.

Благодаря!

 

Тагове:
0
Основи на програмирането 02/02/2018 15:30:19
Angel_Kalinkov avatar Angel_Kalinkov 111 Точки

Защо не използваш if-else? В момента правиш два пъти повече проверки от необходимото за кода ти. Поправих го малко, но не съм го тествал. Пробвай така:

https://pastebin.com/W0rJEr3j

0
02/02/2018 16:15:00
CoolB avatar CoolB 0 Точки

Благодаря, кодът който си изпратил отново дава 97/100>
Разгледах и последния код който си изпратил - подобен на моя е, но дава 100/100.
Благодаря за кода. Но все пак не ми е ясно моя код къде се проваля и защо.

 

0
EmanuilNikolov avatar EmanuilNikolov 30 Точки

пробвай с форматирането да бутнеш, където се изисква водеща нула и къде не. Колегата е прав - използвай if-else.

0
vicky.filly avatar vicky.filly 3 Точки

https://pastebin.com/QwdzgmiY - ето още един работещ код, с малко по-малко писане и променливи.

А на въпроса с твоя код, не съм го пробвала в judge, но подозирам, че е защото имаш резултат "On time 0 minutes before the start", а би трябвало конзолата да връща само "On time" при абсолютно съвпадение на часа на пристигане и часа за начало на изпита.

0