Задание 26 ЕГЭ, информатика: Обработка целочисленной информации

ЕГЭ ИнформатикаЗадание 261.6.3 Построение алгоритмов и практические вычисления1.7.2 Основные конструкции языка программирования. Система программирования

На грузовом судне необходимо перевезти контейнеры, имеющие одинаковый габарит и разные массы (некоторые контейнеры могут иметь одинаковую массу). Общая масса всех контейнеров превышает грузоподъёмность судна. Количество грузовых мест на судне не меньше количества контейнеров, назначенных к перевозке. Какое максимальное количество контейнеров можно перевезти за один рейс и какова масса самого тяжёлого контейнера среди всех контейнеров, которые можно перевезти за один рейс?

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

Задание 26

В первой строке входного файла находятся два числа: S  — грузоподъёмность судна (натуральное число, не превышающее 100 000) и N  — количество контейнеров (натуральное число, не превышающее 20 000). В следующих N строках находятся значения масс контейнеров, требующих транспортировки (все числа натуральные, не превышающие 100), каждое в отдельной строке.

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

Два целых неотрицательных числа: максимальное количество контейнеров, которые можно перевезти за один рейс и масса наиболее тяжёлого из них.

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

100 4

80

30

50

40

При таких исходных данных можно транспортировать за один раз максимум два контейнера. Возможные массы этих двух контейнеров  — 30 и 40, 30 и 50 или 40 и 50. Поэтому ответ для приведённого примера: 2 50.

 

Ответ:

В подтеме 78 задач
Подробный разбор этой задачи готовится. Пока: ответ выше, гайд по теме «Задания для подготовки» и разбор задания 26 — как решать такие задачи по шагам.

Ещё задачи этой подтемы