Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 

Пассажировместимость 2

(Время: 2 сек. Память: 128 Мб Сложность: 45%)

Организаторам спортивных соревнований необходимо доставить как можно большее число команд в некоторый город. Для доставки используются самолёты определённой пассажировместимости. Содержатся сведения о количестве человек K в команде и о пассажировместимости самолётов S, которые имеются в наличии. Всего имеется N команд и M самолётов.

Из соображений безопасности в одном самолёте может лететь только одна команда в полном составе. Необходимо найти способ доставки на соревнования максимально возможного числа команд. Если таких способов несколько, то нужно выбрать тот, где одна из доставленных команд будет иметь максимально возможное число участников.

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

В первой строке входного файл INPUT.TXT заданы натуральные числа N и M. Во второй строке записаны N чисел через пробел – количество человек в команде. В третьей строке записаны M чисел через пробел – пассажировместимость самолётов. (1 ≤ N, M ≤ 2×105; 1 ≤ K, S ≤ 106).

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

В выходной файл OUTPUT.TXT выведите два натуральных числа: сначала максимальное количество команд, которые могут прибыть на соревнования, затем максимально возможное количество участников в одной из доставленных команд.

Пример

INPUT.TXTOUTPUT.TXT
110 8
100 100 59 48 100 81 73 1 65 2
100 13 45 31 76 1 1 95
5 100

Автор задачи

Владимир Игоревич Лукьянчиков

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

[Обсуждение] [Все попытки] [Лучшие попытки]


 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 ЕГЭ по информатике
 Авторские задачи
 Тренировочные олимпиады
 Задание 1
 Задание 5
 Задание 6
 Задание 8
 Задание 11
 Задание 12
 Задание 13
 Задание 14
 Задание 15
 Задание 16
 Задание 17
 Задание 18
 Задания 19-21
 Задание 22
 Задание 23
 Задание 24
 Задание 25
 Задание 26
 Задание 27
 Жадный алгоритм
 Сортировка последовательности
 Сортировка по столбцам
 Хронология
 Сложные задачи
 A. Подарок Санта-Клауса
 B. Пассажировместимость 1
 C. Пассажировместимость 2

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru