Рано утром Вася решил сделать домашнее задание по информатике. Начать выполнение задания Вася решил с поиска подходящей тетрадки. Добравшись до ящика с чистыми тетрадями, он открыл одну из них. Вася ещё не до конца и поэтому видит только часть тетрадки и не может сообразить, какая это тетрадка: в клетку, в линейку или в вертикальную линейку ему это сделать.
Формально, дана двухмерная таблица из нулей и единиц — часть тетрадки, которую видит Вася. Единицей обозначается закрашенный участок, а нулем — незакрашенный. Назовём вертикальной линией столбец таблицы, все элементы которого — единицы, а горизонтальной линией — строку таблицы, все элементы которой — единицы. Гарантируется, что каждая единица в таблице содержится в какой-либо линии.
Тетрадкой в клетку называется тетрадка, в которой содержатся вертикальные и горизонтальные линии. Тетрадкой в линейку называется тетрадка, в которой содержатся только горизонтальные линии. Тетрадкой в вертикальную линейку называется тетрадка, в которой содержатся только вертикальные линии.
Известно, что в целой тетрадке все расстояния между линиями одинаковы (то есть все клетки — квадраты, все линейки одинаковой ширины). Гарантируется, что линии не могут располагаться рядом (между ними всегда есть промежуток).
Вам требуется написать программу, которая определит тип тетрадки или скажет, что это невозможно однозначно сделать по данной таблице.
Формат входных данных
В первой строке входных данных даны целые числа n и m (1≤n,m≤1000) — количество строк и столбцов в таблице. Следующие n строк по m чисел содержат целые числа ai,j (0≤ai,j≤1) — элементы таблицы, задающие видимую часть тетради.
Формат выходных данных
Требуется вывести одну из строк:
«Square», если заданная тетрадка расчерчена в клетку;
«Line», если тетрадка расчерчена в линейку;
«Vertical line», если тетрадка расчерчена в вертикальную линейку;
«?», если невозможно однозначно определить, к какому типу относится данная тетрадь.
184
240
Ответы на вопрос:
Вигляд даних в електронній таблиці визначається їх форматом. Формат даних визначає тип даних, які введено до клітинки, та особливості їх відображення у клітинці.
Объяснение:
Вигляд даних в електронній таблиці визначається їх форматом. Формат даних визначає тип даних, які введено до клітинки, та особливості їх відображення у клітинці.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
elektroo6718.09.2021 22:56
-
Срочно1938112.07.2021 07:47
-
andreyshilenko18.09.2020 02:14
-
Student992310.08.2022 15:14
-
aaaaaa2916.12.2021 05:23
-
yroyakap0doki06.05.2022 13:38
-
МиленаКриницына16.08.2020 07:01
-
Xafe45609.10.2022 07:35
-
alexmarssampoylcqg30.12.2021 05:52
-
faystt18.11.2020 11:29
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.