eolymp
bolt
Try our new interface for solving problems
Məsələlər

Нео-Робин Гуд

Нео-Робин Гуд

В Неверленде живут n честолюбивых политиков. Они богаты, но недостаточно чтобы получить политическое влияние. Поскольку Неверленд является финансово прозрачным районом, мы знаем банковские отчеты каждого политика: i - ый политик (1in) имеет mi долларов, и ему еще нужно pi долларов для достижения своих политических целей.

Вы - печально известный современный супергерой Нео-Робин Гуд. Вы зарабатываете себе на жизнь воровством у богатых. Для каждого из n политиков Вы можете выбрать одно из следующих действий:

  1. Украсть его mi долларов;
  2. Ничего не делать с ним;
  3. Помочь получить политическое влияние, дав ему pi долларов.

Но Ваши услуги предоставляются не бесплатно. Как только Вы поможете политику обрести политическое влияние, он непременно поможет Вам скрыть одну из ваших краж, чтобы у Вас не возникли проблемы - например, предоставив алиби. В свою очередь, Вы не будете красть его деньги в будущем.

Сначала у Вас денег нет. Ваша задача - ограбить как можно больше политиков; однако Вы не можете позволить поймать себя. Поэтому Вам нужен политик, который будет отчитываться за каждое совершенное Вами преступление.

Какое максимальное количество людей Вы можете ограбить?

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

Первая строка содержит количество политиков n (1n100 000). Вторая строка содержит n натуральных чисел mi (1mi109, for all 1in). Третья строка содержит n натуральных чисел pi (1pi109, for all 1in).

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

Выведите единственное неотрицательное целое число - максимальное количество людей, у которых Вы можете украсть.

Обратите внимание, что Вам следует максимизировать не собственное богатство, а количество людей, у которых Вы украли.

Zaman məhdudiyyəti 4 saniyə
Yaddaşı istafadə məhdudiyyəti 256 MiB
Giriş verilənləri #1
5
2 3 4 5 6
1 2 3 4 5
Çıxış verilənləri #1
2
Giriş verilənləri #2
4
1 2 4 2
5 6 9 7
Çıxış verilənləri #2
0
Giriş verilənləri #3
4
9 19 6 5
20 3 16 19
Çıxış verilənləri #3
1
Mənbə 2020 SEERC South Eastern European Regional Programming Contest, Винница и Бухарест, Май 23, Задача L