10. *LadyBugs , Arrays
Здравейте,
след много часове борба успях да докарам на задача 10 от упражненията за Масиви до 60/100 в Judge.Дава ми грешни отговор, а не компилационни грешки(тях поне успях да ги оправя сама :)).
Ще се радвам ако някой успее да ми помогне, защото гледам и не виждам нищо, проверявах я с мои примери, с тези от задачата и нищо..... А не искам да преписвам готов код, а да видя къде е моята грешка.
Благодаря предварително за отделеното време
Кодът ми е:
https://pastebin.com/EmBbP19H
Юпииииии!Стана!Не мога да повярвам!!!12 часа сумарно й отделих на тази задача ! Благодаря ви и на двамата за помощта!
Здравей! Може ли да споделиш твоето решение, за да си намеря грешката. Благодаря!
Здравей,
разбира се, че може :)
Заповядай кода:
https://pastebin.com/EmBbP19H
Дано да ти помогна...
Благодаря ви!
Ето и моето решение: https://pastebin.com/7RtKTYHh
https://softuni.bg/trainings/resources/video/50373/%D0%B4%D0%BE%D0%BF%D1%8A%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D0%BD%D0%BE-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-10-ladybugs-%D1%81%D0%B0%D0%BD%D1%8F-%D0%BA%D0%B0%D1%81%D1%8A%D1%80%D0%BE%D0%B2%D0%B0-csharp-fundamentals-may-2020/2830 - 30 мин видео лекция за LadyBugs на Саня Касърова
Ето и моя код с обяснения в него, ако някой има нужда: https://pastebin.com/ED94GNSm
Поздрави!
Браво!
Задачата не е от лесните.
@krum_43,
благодаря. Надявам се да е четимо, ако все пак някой реши да погледне.
Поздрави и хубав ден!
Днес след работа имах вдъхновението да подобря кода си. :)
Установих, че когато калинката лети наляво е достатъчно да проверяваме дали при летенето си не отива след нулата. Когато пък съответно лети надясно е достатъчно само да проверяваме дали не излиза от дължината на полето.
Не е небходимо и за двете посоки да проверяваме и за двете граници( <0 и >= fieldSize), защото калинката ако лети наляво няма опасност да достигне до горната граница. Ако съответно лети надясно няма как да достигне, като границата нулата.
Ето оптимизирания ми код с допълнителни и още по-ясни обяснения, които писах днес, докато решавах съвсем наново задачата за да съм сигурна, че разясненията са достатъчно напътстващи.
https://pastebin.com/ED94GNSm
Може би независимо от посоката калинката може да излезе от която и да е граница на полето, но просто няма достатъчно тестове в Judge. :)