Надіслати розв'язок
Бали:
15,00 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb
Вам дається квадратна карта, яка подана у виглядi матрицi цифр. Кожна комiрка матрицi (карти) мiстить цифру, що позначає глибину. Ми будемо називати клiтинку карти вершиною тодi i лише тодi, коли ця клiтинка не знаходиться на межi карти, а кожна сумiжна з нею клiтина має строго меншу глибину. Двi клiтини сумiжнi, якщо вони мають спiльну сторону.
Формат вхiдних даних
Перший рядок мiстить цiле число ~n~ ~(1 \le n \le 100)~ - розмiрнiсть карти.
Наступнi ~n~ рядкiв мiстять по ~n~ цифр.
Формат вихiдних даних
Вивести карту, в якiй всi вершини позначенi англiйською лiтерою ʼXʼ.
Приклад вхідних даних
4
1112
1912
1892
1234
Приклад вихідних даних
1112
1X12
18X2
1234
Коментарі