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

[Programming Fundamentals] Methods, Debugging and Troubleshooting Code - Exercises: 17. ** Debugging Exercise: Be Positive

Здравейте, 

Може ли малко помощ с тази задача, докарах я до 80/100 в джъдж, но не се сещам какво изпускам.

Решение: https://pastebin.com/fzH5wtEY

Благодаря предварително!

Тагове:
0
Programming Fundamentals
NikolayPopov avatar NikolayPopov 253 Точки

Ето моето, не знам какво точно е, не помня задачата добре. https://pastebin.com/qJzZ2L35

0
k.sevov avatar k.sevov 993 Точки

Не работи при входове от тип с край "xxx, neg, neg, pos", тъй като проверката на 39 ред не взема предвид, че ако предпредпоследното е отрицателно, то предпоследното отрицателно се пропуска и последното положително трябва да си се принтира. Ето ти един поправен набързо вариант: https://pastebin.com/qL3ZdnqU

0
shady_obeyd avatar shady_obeyd 30 Точки

Много благодаря за помощта! 

0
shady_obeyd avatar shady_obeyd 30 Точки

Благодаря, а някаква идея какво изпускам/греша в моя код ?

0
Sleya avatar Sleya 26 Точки

И аз благодаря за решението !

Хареса ми много,че не сте опитали да промените кода до там,че да ви стане много удобен , а просто сте го поправили,което е главната идея на тези задачи.

0
StoilYankov avatar StoilYankov 41 Точки

Ето ти твоето решение поправено от мен малко. Теста гърмеше при изход от типа: -1 -2 4, като не отчиташе четворката по очевидни причини. Сложил съм коментари там където има промяна дано да ти стане по-ясно. Кода минава 100% в Judge https://pastebin.com/a7332sh1

0
06/10/2017 17:24:34
shady_obeyd avatar shady_obeyd 30 Точки

Много благодаря за помощта и за коментарите - така ми е по-лесно да се ориентирам къде бъркам!

1