[Exam] Problem 02. Dream Team (29 March 2015 Evening)
Здравейте колеги. Имам проблем с опоменатата задача.
Въртя я, суча я и всеки път 90/100 точки.
Ето го кода - ЦЪК
Знам, че ще откриете грешката ми. За това предварително благодаря!
Здравейте колеги. Имам проблем с опоменатата задача.
Въртя я, суча я и всеки път 90/100 точки.
Ето го кода - ЦЪК
Знам, че ще откриете грешката ми. За това предварително благодаря!
В суича сложи March вместо Mar. Виждам, че условието не е било коригирано, затова ще го оправя.
Ахаааа ето къде бил ключа от палатката!
Ами аз Ви благодаря за бързите отговори! :)
Аз пък минах през този тест може би на късмет, като сложих
default стойност = 31 и то взе че се получи :D
Да да да прав си. Знаех, че мога да си опростя суича с дефаул на 30 или 31, но се съсредоточих в проблема с 10-те точки, който пък от своя страна се е намирал, с малко късмет, в опростяването на суича.
Виж каква рекурсия се получава :D
Подходът да се дефинират в суича само част от случаите (например месеците с 28 и 30 дни) опростява кода. Пак е проблем обаче ако някой реши да разпише месеците с 28 и 31 дни, а тези с 30 да остави в дефолта. Условието е коригирано, така че не би трябвало да има вече проблеми от този род.
Така е. За това казах, че ако си го бях орязъл плюс малко късмет е щяло да се получи.
Жалко само за колегите, които са се явили на изпита. Сигурно са загубили време в лутане из кода.
На изпит се следи за подобни проблеми и се съобщават. Конкретно за тази задача го видяхме на място и казахме на всички за грешката.
Това е добре.
Ако условието на задачата се свали от Judge системата, тогава се натъкваме на правилното поставено условие, но същото условие не е поправено в заданието за домашно и ми костваше много нерви и време докато разбера, че не е при мен проблема - вижте домашното от темата "Console-Input-Output" от курса октомри 2015г.