11417. Читання книг


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

У нас є два столи: \(A\) і \(B\). На столі \(A\) є вертикальна стопка з \(N\) книг, а на столі \(B\) - \(M\) книг. Нам потрібно \(A_i\) хвилин, щоб прочитати \(i\)-ту книгу зверху на столі \(A\) (\(1 \leq i \leq N\)), і \(B_i\) ​ хвилини, щоб прочитати \(i\)-ту книгу зверху на столі \(B\) (\(1 \leq i \leq M\)).

Виконайте таку дію:

  • виберіть стіл, на якому є книга, прочитайте найвищу книгу на цьому столі та заберіть її зі столу.

Скільки всього книг ми можемо прочитати, повторивши цю дію, щоб загалом це зайняло у нас не більше \(K\) хвилин?

Ми ігноруємо час, необхідний для виконання будь-чого, крім читання.

Формат вхідних даних

Перший рядок містить цілі числа \(N, M, K\) (\(1 \le N, M \le 2 \times 10^5\), \(1 \le K \le 10^9\))

Наступний   рядок містить \(N\) цілих чисел \(A_i\) (\(1 \le A_i \le 10^9\)).

Третій   рядок містить \(M\) цілих чисел \(B_i\) (\(1 \le B_i \le 10^9\)).

Числа у рядках розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть шукану кількість книг.

Примітка

До прикладу 1:

У цьому випадку нам потрібно 60, 90, 120 хвилин, щоб прочитати 1-у, 2-у, 3-ю книги зверху на столі А, і 80, 150, 80, 150 хвилин, щоб прочитати 1-у, 2-у, 3-ю, 4-у книги зверху на парті B відповідно.

Ми можемо прочитати три книги за 230 хвилин, як показано нижче, і це максимальна кількість книг, яку ми можемо прочитати протягом 240 хвилин.

  • Прочитайте найвищу книгу на столі А за 60 хвилин і зніміть її зі столу.

  • Прочитайте найвищу книгу на столі B за 80 хвилин і заберіть цю книгу зі столу.

  • Прочитайте найвищу книгу на столі А за 90 хвилин і зніміть її зі столу.

Приклад вхідних даних

3 4 240
60 90 120
80 150 80 150

Приклад вихідних даних

3

Приклад вхідних даних

3 4 730
60 90 120
80 150 80 150

Приклад вихідних даних

7

Приклад вхідних даних

5 4 1
1000000000 1000000000 1000000000 1000000000 1000000000
1000000000 1000000000 1000000000 1000000000

Приклад вихідних даних

0

Коментарі

Ще немає коментарів.