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

не знам как да намеря дадено число дали се повтаря в листа без той да е сортиран

0
a.aleksandrov91 avatar a.aleksandrov91 51 Точки

Ето го моето решение на задачата http://pastebin.com/VD91tHWm

Обхождаш целият лист и ако текущото число е равно на предишното ги събираш, като изтриваш числото на предната позиция и зануляваш итерациите на цикъла. Така ако числата са еднакви листът се намалява и числата се събират. Дано да съм ти бил полезен.

0
AsenVolev avatar AsenVolev 8 Точки

аз уж правя същото но с foreach-ове ама нещо ми се губи

0
a.aleksandrov91 avatar a.aleksandrov91 51 Точки

Additional information: Collection was modified; enumeration operation may not execute.

Елементите от входа не трябва да се сортират, защото така се променя условието на задачата. В foreach не можеш да променяш колекции.

Additional information: Collection was modified; enumeration operation may not execute.

0