VK Cup 2018 - Квалификация 2
C
Красивая команда
Codeforces
1700
原题
← BD →
翻译中…

Завтра у хоккейной команды, которой руководит Евгений, важный матч. Евгению нужно выбрать шесть игроков, которые выйдут на лед в стартовом составе: один вратарь, два защитника и три нападающих.

翻译中…

Так как это стартовый состав, Евгения больше волнует, насколько красива будет команда на льду, чем способности игроков. А именно, Евгений хочет выбрать такой стартовый состав, чтобы номера любых двух игроков из стартового состава отличались не более, чем в два раза. Например, игроки с номерами $13$, $14$, $10$, $18$, $15$ и $20$ устроят Евгения, а если, например, на лед выйдут игроки с номерами $8$ и $17$, то это не устроит Евгения.

翻译中…

Про каждого из игроков вам известно, на какой позиции он играет (вратарь, защитник или нападающий), а также его номер. В хоккее номера игроков не обязательно идут подряд. Посчитайте число различных стартовых составов из одного вратаря, двух защитников и трех нападающих, которые может выбрать Евгений, чтобы выполнялось его условие красоты.

翻译中…

Input

翻译中…

Первая строка содержит три целых числа $*g*$, $*d*$ и $*f*$ ($1 ≤ *g* ≤ 1 000$, $1 ≤ *d* ≤ 1 000$, $1 ≤ *f* ≤ 1 000$) — число вратарей, защитников и нападающих в команде Евгения.

翻译中…

Вторая строка содержит $*g*$ целых чисел, каждое в пределах от $1$ до $100 000$ — номера вратарей.

翻译中…

Третья строка содержит $*d*$ целых чисел, каждое в пределах от $1$ до $100 000$ — номера защитников.

翻译中…

Четвертая строка содержит $*f*$ целых чисел, каждое в пределах от $1$ до $100 000$ — номера нападающих.

翻译中…

Гарантируется, что общее количество игроков не превосходит $1 000$, т. е. $*g* + *d* + *f* ≤ 1 000$. Все $*g* + *d* + *f*$ номеров игроков различны.

翻译中…

Output

翻译中…

Выведите одно целое число — количество возможных стартовых составов.

翻译中…

Note

翻译中…

В первом примере всего один вариант для выбора состава, который удовлетворяет описанным условиям, поэтому ответ $1$.

翻译中…

Во втором примере подходят следующие игровые сочетания (в порядке вратарь-защитник-защитник-нападающий-нападающий-нападающий):

翻译中…
  • 16 20 12 13 21 11
  • 16 20 12 13 11 10
  • 16 20 19 13 21 11
  • 16 20 19 13 11 10
  • 16 12 19 13 21 11
  • 16 12 19 13 11 10
翻译中…

Таким образом, ответ на этот пример — $6$.

翻译中…

样例

Input #1
1 2 3
15
10 19
20 11 13
Output #1
1
Входные данныеCopy Выходные данныеCopy
Input #2
2 3 4
16 40
20 12 19
13 21 11 10
Output #2
6
Входные данныеCopy Выходные данныеCopy
题目信息
标签
*special
组合数学
数学

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。