Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

GML0195 - ԳՈՄԵԼ, ՔԱՂԱՔԱՅԻՆ_2011_1-20

   Несколько лет назад в Байтауне открылся завод, производящий пельмени. На заводе работает N работников по изготовлению пельменей. Руководство завода приняло решение о переходе на плановую систему изготовления пельменей ручной лепки, так как технологии их производства за последние годы ушли далеко вперед.

   Переход на плановую систему изготовления пельменей предполагает, что для всех работников доводится плановый показатель X – количество пельменей, которое должен вылепить каждый из них. Известно, что i-й работник в день может производить не более Ai пельменей. Для оценки эффективности производства было введено понятие величины выполнения плана (ВВП) работником при показателе производства X. ВВП завода равняется сумме ВВП каждого из работников. ВВП работника при показателе производства X равна:

  • Ai, если Ai ≤ X;
  • X, если Ai > X;

   Показатель X было решено определить опытным путем. В этих целях плановый отдел завода определил K чисел-кандидатов Bj, одно из которых будет выбрано в качестве планового показателя Х. Ваша задача – существенно проще задачи завода - определить два числа N1 и N2, где N1 - суммарное максимальное количество пельменей, которое могут вылепить все работники завода вместе, N2 - минимальный плановый показатель.

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

   Первая строка содержит два целых числа N и K (1 ≤ N, K ≤ 1000), разделенные пробелом.

   Вторая строка содержит N натуральных чисел Ai (1 ≤ Ai ≤ 109) – максимальное количество пельменей, который может вылепить i-й работник. Числа в строке разделены одиночными пробелами. Ax ≤ Ay, если X < Y.

   Третья строка содержит K натуральных чисел Bj (1 ≤ Bj ≤ 109) – число-кандидат планового показателя. Числа в строке разделены одиночными пробелами. Bx ≤ By, если X < Y. Числа Bj нумеруются последовательно, начиная с единицы в порядке ввода.

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

   Вывод содержит одну строку, содержащую два целых числа, N1 и N2 . Числа в строке разделяются пробелом.

Примеры.

N

stdin

stdout

1

4 5
1 2 3 5
1 2 3 4 5

11 1

2

5 2
1 3 6 10 17
5 11

37 5


Ավելացրեց.Հրանտ Հովհաննիսյան
Ամսաթիվ.2016-07-30
Ժամանակի սահմանափակումը.1s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE
Աղբյուրը.Гомель, Городская, 12.11.2011 (1-4 кл)

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.