Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Кубик (30 баллов)

Первоисточник: неизвестен // где-то давно видел аналогичную задачу --Alef

Задачу добавил: alef

Успешно сдано решений: 4

Кусок бумаги состоит из 6 квадратиков размера 1x1. Определить, можно ли его свернуть так, чтобы получился куб. (не делая при этом разрезов)

Формат входного файла input.txt:
от 1 до 6 строк по 6 символов в строке, задающих вид листа бумаги. символ '+' указывает  что в данном месте есть квадрат 1x1, '-' если в данном месте пусто.

Формат файла результата output.txt:
1 слово YES если можно свернуть в куб, NO если нельзя

Пример входного файла
++++++

Результат для данного примера:
NO

Пример входного файла
+-----
++++--
-+----

Результат для данного примера:
YES

Пример входного файла
+---+-
++--++

Результат для данного примера:
YES

Сдать задачу

Задать вопрос жюри по этой задаче