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

Разделы > 008. Структуры и классы > задача:


Охрана музея

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

• Даты: номер дня в году
• Длинная разность
• Длинная сумма
• Длинный максимум
• Евгений и задачи
• Линейный ускоритель
• Макс и поиск закусочных
• Макс и поиск наилучшего фильма
• Охрана музея
• Приёмная кампания
• Сортировка структур

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

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

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

Охрана музея
Охрана музея
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Большой Музей скоро открывает новую выставку, и в связи с этим принято решение сделать апгрейд системы безопасности. Вас назначили ответственным за установку камер видеонаблюдения.

Пространство, отведённое для выставки, представляет собой прямоугольник размера H × W, разделённый на отдельные зоны размера 1 × 1. В каждой зоне планируется разместить ровно один экспонат; ценность экспоната, расположенного в зоне с координатами (ij), равна Pij. Вы заметили, что все экспонаты имеют различные ценности.

Руководство музея планирует разместить видеокамеры над каждым из экспонатов; для этой цели уже закупили (H·W) видеокамер, k-я из которых имеет надёжность Qk. Вы заметили, что надёжности всех камер также являются различными.

Разумеется, над более ценными экспонатами следует разместить более надёжные камеры. Более формально, над самым дорогим экспонатом должна быть самая надёжная камера, над вторым по ценности экспонатом — вторая по надёжности камера, и так далее.

Составьте план размещения камер, аналогичный плану размещения экспонатов.

Входные данные

Первая строка содержит целые числа H и W (1 ≤ H, W ≤ 50) — соответственно высоту и ширину плана выставки.

Следующие H строк описывают план размещения экспонатов. Каждая из них содержит W чисел Pij (1 ≤ Pij ≤ 109) — ценности экспонатов. Все числа Pij различны.

Следующая строка содержит (H·W) целых чисел Qk (1 ≤ Qk ≤ 109) — величины надёжности купленных камер. Все числа Qk различны.

Выходные данные

Выведите H строк, каждая из которых содержит W чисел — величины надёжности камер, размещаемых над каждым из экспонатов.

Примеры

Входные данные
2 3
100 250 150
350 200 300
1 2 3 4 5 6
Выходные данные
1 4 2 
6 3 5
Входные данные
4 3
43 17 22
21 77 219
35 11 42
12 79 6
8 62 13 74 12 78 112 10 5 89 103 101
Выходные данные
89 12 62 
13 101 112
74 8 78
10 103 5

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

www.contester.ru