Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2019, 20:39   #1
9mesha
Новичок
Джуниор
 
Регистрация: 11.11.2018
Сообщений: 1
По умолчанию Морской бой (Pascal)

Здравствуйте, помогите, пожалуйста, написать программу, учебная практика, от которой зависит всё
Нужно подсчитать количество 1-но, 2-ух, 3-ёх- и 4-ех палубных кораблей, расположенных на поле для игры в «Морской бой». Корабли не изогнуты, друг с другом не соприкасаются. Поле для игры представляется в виде матрицы 10x10. Элемент матрицы равны 0 не содержит элемента корабля, элемент равный 1, соответственно содержит элемент корабля.
9mesha вне форума Ответить с цитированием
Старый 23.05.2019, 22:18   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

посмотрите эти темы:

В матрице найти подматрицу с наибольшей площадью

ешё

на форуме
МИННОЕ ПОЛЕ В Delphi

либо:
ссылка раз - Найти наибольший по площади прямоугольник из единиц в матрице

ссылка два - Найти подматрицу по условиям

Это если классический Морской бой, где все корабли - прямоугольники, изгибы не допускаются.

Последний раз редактировалось Serge_Bliznykov; 23.05.2019 в 22:22.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
морской бой deltamen Помощь студентам 6 16.01.2015 00:17
[PASCAL] Ошибка в игре 'морской бой' Николай_1 Помощь студентам 2 03.03.2012 13:59
морской бой Alexander1205 Общие вопросы C/C++ 0 21.06.2011 22:24
Морской бой на С++ Vacilica Помощь студентам 3 22.01.2011 23:15
Морской бой flutt Gamedev - cоздание игр: Unity, OpenGL, DirectX 6 17.04.2008 22:40