АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

207. Открытки и конверты

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил Неизвестный

Жюри решило поздравить авторов метода Форда-Фалкерсона, алгоритмов Флойда-Беллмана, Кнута-Морриса-Пратта, формы Бэкуса-Науэра, схемы Ривеста-Шамира-Адлемана и других классиков Computer Science с наступающим 4 июля (Днем независимости). Для этого было куплено N открыток и M конвертов. К сожалению, конверты и открытки оказались разных размеров, и некоторые открытки помещаются не во все конверты. Напишите программу, находящую такое распределение открыток по конвертам, при котором поздравления получат наибольшее число классиков Computer Science. В один конверт разрешается вкладывать не более одной открытки. 

Исходные данные

В первой строке входного файла записаны числа M и N (0 ≤ M, N ≤ 100). Далее записаны высота и ширина каждого из M конвертов, затем - высота и ширина каждой из N открыток. Размеры конвертов и открыток являются натуральными числами, не превосходящими 32767, и разделяются пробелами и/или символами перевода строки.

Результат

Выведите в выходной файл целое число K - максимальное количество открыток, которые можно разложить по конвертам. Далее выведите K пар целых чисел, означающих номер открытки и номер конверта, в который ее необходимо положить.

Пример

Исходные данныеРезультат
4 4
3 3 141 282 282 141 200 100
3 1 140 280 141 282 201 1
4
1 1 2 3 3 2 4 4

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи по темам / Графы /
206. Ориентация графа 207. 204. Переливания 196. Покрытие путями 195. Поможем МПС
Учебные курсы / Алгоритмы и структуры данных / Алгоритмы на графах /
267. Муха - слон 207. 246. Путь в лабиринте 9. Сеть 297. Скачки
Задачи с соревнований и сборов / Тренировки ВоГУ / Тренировка 04.10.2006 /
206. C - Ориентация графа 207. 208. E - Михаил Густокашин против бюрократии
Задачи с соревнований и сборов / Тренировки ВоГУ / Максимальные потоки и паросочетания /
77. A - Опасные пары 207. 286. C - Лекции 839. D - Военный лабиринт
 
время генерации 0.093 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.