Arrays - Excercises 11.Equal Sums
Здравейте!
Условието - https://softuni.bg/trainings/resources/officedocument/31572/exercise-problem-descriptions-programming-fundamentals-may-2018
11-та задача.
Ето кода - https://pastebin.com/Wf1npJgs.
Приятели, въпроса ми е защо ми дава 80/100?
При една малка промяна на условията на първия цикъл даде 90/100, а именно:
да почва от 0, вместо 1 и да свършва i < arr.Length, вместо с 1 по-малко.
Моята логика бе, че няма сума от ляво на първото и отдясно на последното число, но явно бъркам.
Още повече ме обърква факта, че съм написал същия по логика код преди време, който дава 100/100. ( https://pastebin.com/Zv9JtUBm)
Въпорса ми е и каква е разликата между 2та защото не намерих такава!
Благодаря, предварително!
Благодаря, Георги!
Грешката ми беше, че за мен липсата на число не е равно на нула.
И в двата случая това е било разликата - в единия липсата на число от ляво, в другия липсата на число от дясно.
Поправих обхвата на първия цикъл, което хвана първия случай, а после с добавяне на булева хванах втория. :)
Признавам, че първите 5мин си мислех, че съм луд, но се усетих.