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

Бали: 12,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

Покупець має купюри номіналом ~A(1)…,A(N)~, а продавець ~B(1)…,B(M)~. Необхідно знайти максимальну вартість товару ~Р~, яку покупець не зможе купити, тому що не має можливості точно розрахуватися за цей товар з продавцем, хоча грошей на купівлю товару достатньо.

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

У стандартному потоці міститься 4 стрічки. В першій – кількість купюр у покупця ~N~ , в другій – ~N~ натуральних чисел через пропуск - номінали купюр покупця . В третій стрічці – кількість купюр у продавця ~M~, а в четвертій – ~М~ натуральних чисел через пропуск – номінали купюр у продавця. Кількість купюр в початковий момент у кожного не перевищує 10000, а номінал кожної купюри не більший за 50000.

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

У стандартний потік вивести єдине число ~P~.

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

3
10 5 20
3
1 5 2

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

31

Коментарі

Please read the guidelines before commenting.


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