Проблем с задача 05. Bomb Numbers
Здравейте, Колеги,
два от тестовете ми гърмят за време. Ако някой има време да ми погледне кога и да ми каже къде греша, ще съм благодарен!
http://pastebin.com/rRtJ5H2r
Здравейте, Колеги,
два от тестовете ми гърмят за време. Ако някой има време да ми погледне кога и да ми каже къде греша, ще съм благодарен!
http://pastebin.com/rRtJ5H2r
Здравейте колеги,
И аз имам проблем с тази задача. Ако може някой да погледне кода ми, ще съм много благодарен! Джъдж ми дава 80/100 точки. Гърми на Тест 5. Два дни търся проблема, но немога, да го открия. Благодаря, предварително! https://pastebin.com/8rNewcVc
Здравейте, Колеги,
При мен също задачата гърми на Тест 5. Промених решението и вместо да изтривам елементите на входния лист, ги нулирам. Така решението мина 100/100. Само, че въпросът е Защо? Явно има някаква разлика между лист без елементи и лист с няколко нулеви елемента, но и при двата случая сумата на елементите излиза нула. Ако някой има някакъв отговор, моля да га сподели. Предварително благодаря!
То, че има разлика е ясно. В единия случай елементите съществуват и имат стойност нула, а в другия се изтриват. Така леко си хакнал решението, като идеята си е достойна за похвала. Много ми е интересно, какъв е този Тест 5, при който кода гърми!
Пробвах какви ли не комбинации на входни данни и при двата кода изхода е идентичен.
Има друг доста по-лесен начин, но се ползва LINQ. Ето едно решение https://github.com/Bebrevski/Programing-Fundamentals/blob/master/12.%20Lists%20-%20Exercises/Bomb%20Numbers/Program.cs
Ако се пак държиш да е с цикли, трябва да внимаваш да не излезеш от глраниците на масива.
Измисли си входен тест, където bombNumber да е на първи или последен индекс или ако не е в края на списъка, индексът му да е по малък от bombPower
Колега, благодаря, за предоставеното решение! Интересното, в случая с моя код е, че идеите за входни данни, които ми даваш съм ги пробвал локално и ми извежда коректен резултат. Общо взето съм провал всички "критични" случаи и резултата е коректен. Та затова, се чудех, какъв е Тест5 от джъдж, при който ми гърми. Още веднъж благодаря!