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

Разделы > 103. Динамическое программирование > задача:


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

Задачи раздела

• Наибольшая возрастающая подпос...
• Наибольшая общая подпоследова...
• Непрерывный рюкзак
• Несчастливые дни
• Подотрезок с максимальной суммой
• Распределение студентов
• Странная функция
• Экзаменационные билеты
• Экспериментальный отбор

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

Если у вас есть предложения или пожелания по работе 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