Вырезаем середину

  • 6
  • Недоступна
Дан двумерный массив chars. Тебе нужно в методе main заменить все внутренние элементы на дефис (минус).
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (21)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Виктор Шефф
Уровень 20, Москва, Россия
4 декабря 2021, 14:36
Странно почему верное решение такое сложное. Всё ведь можно сделать проще - заменяем значения на знак -
chars[i][j] = '-';
А вложенными циклами не трогаем нулевые индексы и последние индексы. Т.е. получается, что цикл for для i и для j выглядит одинаково:
(int i = 1; i < chars.length - 1; i++)
BenderRB
Уровень 9, Kyiv, Ukraine
15 ноября 2021, 18:00
всего та скопировать цикл в цикле удалить лишнее несколько изменений "-1", "=" и писать нужно '-', а не "-" ... по приколу глянул правильный ответ и удивился от за мудрёности
Vladimir S.I Service Engineer
23 октября 2021, 08:05
Условие умалчивает что код должен работать с матрицами разного размера :( Валидатор не примет если в циклах используют цифры. Нужно использовать .length
Georgii Pimkin
Уровень 28, В, Russian Federation
25 сентября 2021, 13:34
Задача решается в одну строчку:
cutOutTheHeartOfArray();
BenderRB
Уровень 9, Kyiv, Ukraine
15 ноября 2021, 18:28
Это как может сработать?
Viking Ulfhednar
Уровень 11, Санкт-Петербург, Russian Federation
19 сентября 2021, 23:48
Какого черта?! Дана конкретная матрица 4х6, а не эфемерная 146х146, пока не поменял в цикле цифру на длину, не принимало решение, хотя вывод был верный. Бомбит.
Vladimir Oleynik
Уровень 10
23 сентября 2021, 12:53
Благодарю за комментарий! Также недоумевал, почему не проходит правильное решение...
Masha Frolova учу java
29 августа 2021, 19:04
очень странная задача. почему-то думала, что в итоге должен вывестись один массив, а не оба - и исходный и с дефисами :/ и пятерка эта... к чему? вообще, чем дальше в лес, тем меньше я понимаю, что тут вообще происходит %)
ScaLa.RUnNeR уверенность в завтрашнем дне
24 июня 2021, 17:13
боже, какой я тупой, chars[i].length - это длина строки, образно говоря, а я всё голову ломал.. и хорошо что они одинаковой длины😼
HyperElf
Уровень 26
24 июня 2021, 15:16
Решил в Эклипс, скопировал код в форму на сайте - все работает.
Vladimir Oleynik
Уровень 10
21 сентября 2021, 13:20
Наверное, что-то изменили в настройках, у меня выдаёт предупреждение: "Эта задача не может быть запущена на сервере JavaRush. Используйте IntelliJ IDEA."
Pushkar_Aleksandr
Уровень 16, Симферополь, Россия
13 апреля 2021, 22:56
Да задачка весьма интересная. Долга пытался её сам решить. Суть в том что есть множество решения данной задачи. И на самом деле решения которое складывается у меня в голове, оно элементарное. Но задача не проходит проверку. Я долга мучался перечитывал условия, переделывал решения, но все равно проверку не прошел. Не хотел заглядывать в решения задачи...) Но заглянул, и увидел что решения гораздо за мудренее чем я думал. Сам я бы не догадался. Думаю сложность его заключается в том, что оно как бы рассчитано на будущие сложные задачи, когда массив будет не из [4][6] столбиков и строк, а гораздо больше, и данное решения будет весьма кстати. Вообще мне все понравилось. Решения стоит детально рассмотреть)
SeregaInTheGame Машинист крана (пока) в ММК
7 марта 2021, 15:07
поможите люди добре, не получается. Программа при проверке работает правильно, но если убрать лишнее валидацию не проходит
Зепп Бранниган Admin в JavaRush Moderator
10 марта 2021, 10:04
Создайте свой вопрос в разделе Помощь и пришлите нам, пожалуйста, ссылку на него.
SeregaInTheGame Машинист крана (пока) в ММК
10 марта 2021, 12:56
хехе я разобрался спустя час, и выше написал об этом