По программированию. можно на любом языке. строка называется палиндромом, если читается одинаково слева-направо и справа-налево. например, строка 4554 является палиндромом. будем рассматривать строки, состоящие из цифр и знаков вопроса, при этом знак вопроса можно заменить на любую цифры. например, строка 4? 5? также является палиндромом, так как первый вопросительный знак можно заменить на 5, а второй — на 4, после чего строка станет палиндромом. рассмотрим последовательность из n строк, каждая из которых состоит из n символов. их можно рассматривать как таблицу размером n на n. если в такой таблице каждый столбец является палиндромом, то назовем такую таблицу квадропалиндромом. по заданному множеству из n n-символьных строк вам требуется составить квадропалиндром, переставив строки в нужном порядке или определить, что это невозможно. формат вводав первой строке входных данных задаётся число n (1 ≤ n ≤ 8).в следующих n строках заданы строки, состоящие из цифр и вопросительных знаков, по n символов в каждой. формат выводавыведите строки в нужном порядке. если решений несколько — выведите любое из них. если решения не существует — выведите ”no solution” (без кавычек).примерввод вывод3 126? 46 ? 4612? 12? 126

Всего ответов: 3

Другие вопросы по Информатике

Знаешь правильный ответ?
По программированию. можно на любом языке. строка называется палиндромом, если читается одинаково сл...

Вопросы по предметам