Задание 26 ЕГЭ по информатике · 623F91

Рейтинг и проходной баллВысокаяКЭС 3.10
Отдел маркетинга сети продуктовых магазинов составляет рейтинг продуктов по информации об их сроках хранения с момента изготовления и после вскрытия упаковки. Для каждого продукта известны срок его хранения с момента изготовления и срок годности к употреблению после вскрытия упаковки. Продукты пронумерованы начиная с единицы.
В рейтинговом списке продукты располагают по следующему алгоритму. Все 2N чисел, обозначающих срок хранения и срок годности к употреблению для N продуктов, упорядочивают по возрастанию. Если минимальное число в этом упорядоченном списке является сроком хранения, продукт занимает первое свободное место от начала рейтинга. Если минимальное число является сроком годности к употреблению, продукт занимает первое свободное место от конца рейтинга. Если число обозначает срок хранения или срок годности уже рассмотренного продукта, его не принимают во внимание. Алгоритм последовательно применяют для размещения всех N продуктов.
Определите номер последнего продукта, для которого будет определено его место в рейтинге, и количество продуктов, которые займут в рейтинге более низкие места.
Во входном файле в первой строке находится натуральное число N (N≤1000). Следующие N строк содержат пары чисел: срок хранения продукта с момента изготовления и срок годности к употреблению после вскрытия упаковки. Все числа натуральные и различные. Данные для решения находятся в прилагаемом файле.
1_623F91.zip

Показать ответ
564 444
Подсказки (3)
  1. Какие два значения каждого продукта нужно объединить в один упорядоченный список?
  2. При обработке срока хранения продукт помещается слева, а при обработке срока годности после вскрытия — справа.
  3. Отсортируйте все пары значений по возрастанию, пропуская оба значения продукта, который уже размещён. Зафиксируйте продукт, обработанный последним, и посчитайте число продуктов правее него.
Решение
1. Для решения необходимо получить пары сроков хранения из прилагаемого входного файла и объединить все 2N значений в один список с указанием продукта и типа срока.

2. Значения следует обрабатывать по возрастанию. Если первым ещё не обработанным значением является срок хранения продукта, его место определяется слева; если это срок годности после вскрытия, его место определяется справа.

3. После размещения всех продуктов нужно определить продукт, обработанный последним, и посчитать количество продуктов, расположенных правее него в итоговом рейтинге.
Частые ошибки
  • Обрабатывать только первое появление продукта и не исключать его второе значение.
  • Размещать продукт с минимальным сроком годности слева вместо справа.
  • Считать количество продуктов с более низким номером, а не количество продуктов, стоящих правее в рейтинге.

Источник: Открытый банк ФИПИ

Похожие задания

26Отдел маркетинга сети продуктовых магазинов составляет рейтинг продуктов по информации об их сроках хранения…Рейтинг и проходной балл · 64AB6F26Во время сессии студенты сдают 4 экзамена, за каждый из которых можно получить от 2 до 5 баллов. Студенты…Рейтинг и проходной балл · 7257B426Каждый кандидат в отряд космонавтов проходит 3 испытания, за каждое из которых можно получить от 0 до 100…Рейтинг и проходной балл · EB601E26Два игрока играют в следующую игру. Перед ними лежат две кучки камней, в первой из которых 3, а во второй — 2…Игровая стратегия с обоснованием · 02861826В магазине для упаковки подарков есть N кубических коробок из материалов двух видов. Одну коробку можно…Коробки и коржи: вложение с заданной разностью · 05BFA626Два игрока, Петя и Ваня, играют в игру с двумя кучами камней. За один ход игрок может добавить в одну из куч…Игровая стратегия с обоснованием · 06BC06

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.