Журнал
  • Курсы
  • Преподаватели
  • Журнал
  • Отзывы
  • Как обучаем?
  • Еще
    • Ответы на частые вопросы
    • Правовая информация
    • О нас
    • Истории учеников
+7 (800) 775-33-68
Купить курсВойти
Главная «99 баллов»
г. Казань, Волкова 59+7 (800) 775-33-68
  • Курсы ЕГЭ 2026
  • Курсы ЕГЭ 2027
  • Курсы ОГЭ 2026
  • Курсы ОГЭ 2027
  • Бесплатный пробник
  • Курсы
  • Родителям
  • Преподаватели
  • Отзывы
  • О компании
  • Как проходит обучение?
    Как мы обучаем
  • Платформа
  • Вопрос-ответ
  • Контакты
  • Правовая информация
  • Котокод
  • Журнал
Входим в ГК «Просвещение»Участник проекта «Сколково»
ИНН 1655455610
ОГРН 1211600024900
Политика 
конфиденциальности
Сведения об
ИТ-деятельности
Автор

Автор не указан

Просмотры1
Баннер

Сортировки

Материал

Даня получил зарплату в K рублей. После этого он решил сходить в продуктовый магазин. В магазине в наличии есть N продуктов. У каждого продукта есть своя цена. По заданной информации определите, какое наибольшее количество продуктов он может купить, а также какой продукт будет самым дорогим среди его покупок при условии, что он закупит наибольшее возможное количество продуктов.

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

В первой строке входного файла находятся два числа: N (1 ≤ N ≤ 10 000) – количество продуктов в магазине и K (1 ≤ N ≤ 1 000 000 000) рублей в наличии у Дани. В следующих N строках записаны цены на продукты, не превышающие 100 000.

Запишите в ответ два числа: сначала наибольшее количество продуктов, которое возможно купить, затем самый дорогой продукт, который можно купить при условии, что закуплено наибольшее возможное количество продуктов

Пример входного файла:

4 100

80

30

40

50

Для данного примера ответ – 2 50.