ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Арифметика > задача:


Масонский шифр-2

Задачи раздела

• Strong Prime Power
• A+B (пробная задача)
• Масонский шифр-1
• Масонский шифр-2
• Простые числа
• Простые числа (2)
• Скитала-1
• Скитала-2
• Степень

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

...Он вытащил из кармана масонский шифр, записанный в виде буквенной решетки. — Пока перед нами бессмыслица. — Он расправил бумагу на поверхности стола.

Кэтрин посмотрела на листок.

«Еще какая бессмыслица». <...>

— Лэнгдон показал на экран. — Присмотрись. В этом шедевре скрывается кое-что, что позволит переосмыслить наши шестнадцать букв. — Он помолчал, дожидаясь. — Ну что, нашла? Ищи 1514. <...>

— Вот он, этот квадрат, и есть ключ к расшифровке пирамиды!

Кэтрин с удивлением обернулась к Лэнгдону.

— Это ведь не простой квадрат, мисс Соломон, — улыбаясь, продолжал тот, — а волшебный.

Восстановить порядок букв в древнем шифре герою романа Д. Брауна «Утраченный символ» Роберту Лэнгдону помогает магический квадрат, изображённый на гравюре немецкого художника Альбрехта Дюрера «Меланхолия».

Магическим квадратом в математике называют таблицу NxN, заполненную первыми N^2 натуральными числами так, что сумма элементов каждой строки, каждого столбца и обеих диагоналей одинакова. Существует сравнительно простой способ построения магического квадрата со стороной нечётной длины:

Вам предлагается побыть в роли Роберта Лэнгдона и расшифровать квадратную символьную таблицу, воспользовавшись магическим квадратом соответствующего размера.

Входные данные
Входной поток содержит в первой строке одно целое число N (5 <= N <= 101, N нечётное) — размер стороны таблицы. Далее следуют N строк по N символов в каждой — зашифрованная таблица. Элементами таблицы являются большие и малые буквы латинского алфавита, пробелы и знаки препинания.

Выходные данные
Выведите одну строку длины N^2 — расшифрованное сообщение.

Примеры

Входные данныеВыходные данные
7
rthonw 
 td  np
 oste d
na.eAem
hkbrta 
r gsts 
toeaeoo
A program that has not been tested does not work.
9
odth,.  n
 itemu uy
 lleo s d
bp y ifok
m   mIono
 n  htiri
e ets ps 
 v rs t h
aue'e  h 
If you think it's simple, then you have misunderstood the problem.               

Примечание. Вывод во втором тесте оканчивается пятнадцатью пробелами. Длинные строки в таблице переносятся автоматически; они не содержат символов перевода строки.

 

Для отправки решений необходимо выполнить вход.

www.contester.ru