TGViewer
Javascript js frontend Javascript js frontend @frontendlib · 8.45K subscribers
Post #1638 1.71K
JavaScript. Задача

Дано игровое поле, которое задано матрицей m x n, где каждая ячейка представляет собой клетку корабля «X» или пустую клетку «.».

Необходимо найти количество всех кораблей на игровом поле.

Примечания:
- Корабли можно размещать на игровом поле только горизонтально или вертикально
- Два корабля разделяет по крайней мере 1 горизонтальная или вертикальная клетка.

Входные данные: board — символьная матрица, содержащая символы ‘.’, ‘X’. Размер сторон матрицы от 1 до 100.

Вывод: количество всех кораблей.

Пример:

board = [
[‘X’, ‘.’, ‘.’, ‘X’],
[‘.’, ‘.’, ‘.’, ‘X’],
[‘.’, ‘.’, ‘.’, ‘X’]]

Output: 2

Ответ
  • 👍 1
More from @frontendlib
  1. Sep 21, 2026Из вашего резюме вообще понятно, что вы умеете как Frontend-разработчик? Мы разбили работу…
  2. Sep 18, 2026JavaScript. Что будет выведено в консоль? Ответ: 40
  3. Sep 17, 2026Оффер 427 000₽ на руки в Сбер и отказались Оффер 380 000₽ на руки в банк Оффер 6 800$ net…
  4. Sep 17, 2026JavaScript. Что будет выведено в консоль? Ответ: 20
  5. Aug 31, 2026JavaScript. Что будет выведено в консоль? Ответ: 20 10 30 10
  6. Aug 20, 2026JavaScript. Задача Цифровой корень натурального числа — это цифра, полученная в результате…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →