|
0 / 0 / 0
Регистрация: 29.10.2020
Сообщений: 3
|
|
Имеется прямоугольное изображение, разбитое на единичные квадратики29.10.2020, 16:42. Показов 4541. Ответов 1
Имеется прямоугольное изображение, разбитое на единичные квадратики, размер этого изображения n \times mn× m, (5 \leq n, m5≤n,m). Каждый его квадратик либо чёрный либо белый. Известно, что на этом изображении нарисована черным цветом на белом фоне одна четырёхсвязная фигура. Фигура называется четырёхсвязной, если между любыми двумя её клетками можно построить путь по клеткам этой фигуры, в котором любые две рядом стоящие клетки являются соседними в изображении либо по горизонтали либо по вертикали. Далее изображение разбили на строки и соединили их в одну большую строку без пробелов и разделителей. Длина этой строки n * mn∗ m. После этого её отправили в направлении шарового звёздного скопления M13, находящегося на расстоянии 25000 световых лет в созвездии Геркулеса. Вы обитатель M13 и перед вами поставили задачу восстановить изображение, исходя из информации о его четырёхсвязности. Гарантируется, что решение единственно.
Формат входных данных На вход подается принятая строка. Она состоит из знаков '.' и '#'. Точки соответствуют фону, а решётки — изображённой фигуре. Длина строки не превосходит 5184. Формат выходных данных Требуется вывести изображение в исходном виде, то есть разбить его на строки одинаковой длины и расположить их друг под другом. Sample Input: ............###...#..#.#...#..###...#... #....#########..####..#..####..#..#..#.. #.##..##.. Sample Output: ......... ...###... #..#.#... #..###... #...#.... ######### ..####..# ..####..# ..#..#..# .##..##..
0
|
|
| 29.10.2020, 16:42 | |
|
Ответы с готовыми решениями:
1
Определить, имеется ли хотя бы один путь, проходящий через единичные элементы Не отображается прямоугольное изображение Искажонное изображение, квадратики на видеокарте 8600 GT |
|
3 / 3 / 0
Регистрация: 19.10.2020
Сообщений: 11
|
|
| 30.10.2020, 07:25 | |
|
Короче идея такая, создаёшь спискок всех пар делетилей n (n - длина строки), далее проходишься по нему и создаёшь мысленно табличку a[ i ] [ 0 ] на a[ i ] [ 1 ], для каждой таблички создаёш граф, где вершинами будут '#', а рёбрами будут соеденятсь соседние '#', и далее смотришь если в графе только одна компонента связности, вуаля выводи ответ и прекращай дальнейшее выполнение, если нет перебираешь a далее.
2
|
|
| 30.10.2020, 07:25 | |
|
Помогаю со студенческими работами здесь
2
Имеется прямоугольное окно Q * S. Винни-Пух радиусом R бросает в окно воздушные шарики. Он может это сделать? Имеется ли в строке St изображение двухзначного числа? Имеется ли в строке St изображение двухзначного числа?
Имеется несжатое изображение размером 1024x768 пикселов, 3 байта/пиксел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|