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

[Programming Fundamentals] Retake Exam - 11 September 2016 / 02. Trophon the Grumpy Cat [Problem]

Здравейте всички! Имам проблем с една задача. Решението ми стига едва до 60/100 в Judge, а нулевите тестове минават.... Някакви идеи къде бъркам? Благодаря предварително! :)

Judge Contest Link

My solution Link

Тагове:
0
Programming Fundamentals
IvayloIvanovV avatar IvayloIvanovV 47 Точки

Няма смисъл да въртиш толкова много цикли, като можеш да използваш linq. Става много по- късо, разбираемо и има по малък шанс да сгрешиш.

Ето едно решение с linq от мен.

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

След като изтриеш елемент от списък, елементът вдясно от него заема неговото място (индекс) и когато го правиш във for-цикъл следващата итерация вече ще е на следващия индекс и се пропуска този елемент. Оправя се като му сложиш едно i-- след изтриването, за да може цикълът да повтори същия индекс.

0