Задать вопрос
@mamnmn

Почему при любой комбинации значений в матрице удаляется первый элемент?

651ae93867c1b247396199.png
Не могу понять что не так. При любой комбинации значений в матрице удаляется первый элемент.
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
includedlibrary
@includedlibrary
Переведите код из картинки в текст. А проблема в том, что надо в if одно равно на два поменять:
if(mat[i] == mat[i + 1])

Так как сейчас вы всегда в i элемент кладёте i + 1 элемент вместо сравнения. Вложенный цикл при этом исполняется всегда, если i + 1 элемент не равен нулю.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы