CF929C Красивая команда
题目描述
明天,Evgeny 所带领的冰球队将进行一场重要的比赛。Evgeny 需要从队员中选出六名球员作为首发阵容:一名守门员,两名后卫和三名前锋。
由于这是首发阵容,Evgeny 更关心球队在冰上的美观程度,而不是球员的能力。具体来说,Evgeny 希望选出的首发阵容中,任意两名球员的号码之比不超过 $2$。例如,球员号码为 $13$、$14$、$10$、$18$、$15$ 和 $20$ 的阵容可以接受,而如果有球员号码为 $8$ 和 $17$ 同时上场,则不符合要求。
你已知每个球员的位置(守门员、后卫或前锋)以及他们的号码。在冰球比赛中,球员的号码不一定是连续的。请你计算,Evgeny 可以选出多少种不同的首发阵容(包含一名守门员、两名后卫和三名前锋),使得他的美观条件得到满足。
输入格式
第一行包含三个整数 $g$、$d$ 和 $f$($1 \leq g \leq 1000$,$1 \leq d \leq 1000$,$1 \leq f \leq 1000$),分别表示 Evgeny 球队中的守门员、后卫和前锋的数量。
第二行包含 $g$ 个整数,每个整数在 $1$ 到 $100000$ 之间,表示守门员的号码。
第三行包含 $d$ 个整数,每个整数在 $1$ 到 $100000$ 之间,表示后卫的号码。
第四行包含 $f$ 个整数,每个整数在 $1$ 到 $100000$ 之间,表示前锋的号码。
保证所有球员的总数不超过 $1000$,即 $g+d+f \leq 1000$。所有 $g+d+f$ 个球员的号码互不相同。
输出格式
输出一个整数,表示可能的首发阵容数量。
说明/提示
由 ChatGPT 4.1 翻译