n = int(input())
a = []
for i in range(n):
t, c = map(int, input().splitQ)
a. append((t, c))
T = int (input())
a. sort(key=lambda x: (x[1] / x[o], -x[o]), reverse=True)
ans
= 0
for t, c in a:
if T >= t:
T -= t ans += c
print(ans)
Для работы сайта, анализа посещаемости и показа рекламы мы используем файлы-идентификаторы (cookie), Яндекс.Метрику, Рейтинг@Mail.ru и Рекламную сеть Яндекса.
Нажимая «Принять», вы соглашаетесь с Политикой конфиденциальности.