ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Турниры > Алгоритмы и структуры данных — 2020. Набор задач 4 > задача:


E. Экспериментальный отбор

Алгоритмы и структуры данных — 2020. Набор задач 4

Старт: 16.окт.2020 в 08:00:00
Финиш: 30.окт.2021 в 08:00:00
Турнир завершён!
• Турнирная таблица

Задачи турнира

• Подсказки к задачам
• A. Странная функция
• B. Несчастливые дни
• C. Распределение студентов
• D. Макс и бельевая верёвка
• E. Экспериментальный отбор
• F. Экзаменационные билеты
• G. Игра с разрезанием
• H. Наибольшая общая подпоследо...

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Экспериментальный отбор
Экспериментальный отбор
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Виктор Николаевич решил, что текущая схема проведения отбора в финалы чемпионата ulivt слишком проста и неинтересна, поэтому он придумал новые экспериментальные правила.

В частности, существуют N видов отборочных турниров. Для турнира i-го вида нужно подготовить Ai задач, а по его результатам в финал выходят Bi победителей.

В финале должно участвовать не менее M школьников; для их отбора нужно провести один или несколько турниров, каждый из которых относится к одному из описанных видов (разные турниры могут относиться к разным видам). Победители одного турнира не участвуют в других отборочных турнирах.

Макс и Владимир уже подозревают, что составлять задачи для всех отборочных турниров снова придётся именно им, и поэтому хотят узнать минимальное число задач, которое нужно подготовить. Помогите им найти ответ на этот вопрос.

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

Первая строка содержит целое число N (1 ≤ N ≤ 100) — количество видов турниров.

Следующие N строк описывают виды турниров. Каждая из них содержит целые числа Ai и Bi (1 ≤ Ai, Bi ≤ 100) — количество задач и количество победителей в турнире соответственно.

Следующая строка содержит целое число M (1 ≤ M ≤ 104) — количество финалистов.

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

Выведите одно целое число — минимальное количество задач, которые нужно подготовить для отбора не менее M финалистов.

Примеры

Входные данные
3
10 5
8 3
12 8
20
Выходные данные
34
Входные данные
2
10 10
2 1
13
Выходные данные
16

Для отправки решений необходимо выполнить вход.

www.contester.ru