bombs = new int[height][width];Сайфер
51 уровень
Мой код был таким же как и в правильном решении, только в нем не было 31-й строчки. Из-за этого цикл while был бесконечно долгим, хотя результат был по итогу верным. Объясните, каким образом эта строчка меняет цикл? Заранее спасибо.
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Amber
25 февраля 2023, 15:11
Если решение у Вас такое же, то эта строчка просто создает перменную, которая имеет координаты в массиве i,j.
Затем мы проверяем есть ли там бомба или нет, если нет то мы ее устанавливаем и отнимаем счетчик бомб.
Могли бы выгрузить все решение?
0
Сайфер
25 февраля 2023, 16:54
+1
Сайфер
25 февраля 2023, 16:56
Как видите код такой же, но без 31-й строчки. При выполнении программы, выдает что мой цикл бесконечный, а в консоль выводит поле с мишенями в местах где были танки. Когда я добавил эту строчку - все заработало, но почему я так и не понял. Зачем она? И почему цикл в моем коде бесконечный?
+3