Здравствуйте Lexey, вы писали:
L>Здравствуйте Андрей Тарасевич, вы писали:
L>>>Ну, в общем-то, то, что предложил Vitalische, не использует дополнительных массивов и действительно является требуемым решением. :)
АТ>>Не является он требуемым решением, ибо не работает.
L>Действительно не работает, но похоже, что это все-таки ошибка программирования, а не логики :)
@#$%, блин. отправил раньше времени.
Сейчас вот пытаюсь обдумать такой вариант:
int cnt=0;
for(int i=0;i<size_of_a;i++)
{
if(!cnt) num=a[i];
if(a[i]!=num) cnt--;
else cnt++;
}