1384: Святкові завдання

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 14,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Оксана та Яна святкують день Святого Валентина. Для підготовки до свята вони склали список із ~N~ завдань, які їм треба виконати.

Для виконання ~і~-го завдання Оксані треба ~X_i~ секунд, а Яні — ~Y_i~ секунд. Для того щоб мінімізувати час на підготовку до свята, вони вирішили виконати завдання почергово. Тобто, якщо Оксана виконує перше завдання, то після цього Яна виконує друге, потім Оксана третє і так далі. Порядок зміниться, якщо перше завдання буде виконувати Яна.

Допоможіть Оксані та Яні знайти мінімально можливий час, необхідний для виконання всіх ~N~ завдань почергово.

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

Перший рядок вхідного потоку містить ~Т~ ~(1 ≤ T ≤ 10)~ — кількість тестів. Далі йде опис тестів у наступному форматі:

Перший рядок кожного тесту містить єдине число ~N~ ~(1 ≤ N ≤ 2 ·10^4) ~ — кількість завдань.

Другий рядок тесту містить ~N ~ розділених пропуском цілих чисел, де ~і~-те число є кількістю секунд, необхідних Оксані для виконання ~і~-го завдання.

Третій рядок кожного тесту містить ~N~ розділених пропуском цілих чисел, де ~і~-те число є кількістю секунд, необхідних Яні для виконання ~і~-го завдання.

~(1 ≤ X_i, Y_i ≤ 10^5)~

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

Для кожного тесту вивести в окремому рядку єдине ціле число — мінімальний час, необхідних для виконання всіх ~N~ завдань

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

1
3
2 1 2
3 2 1

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

5

Коментарі

Please read the guidelines before commenting.


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