#P13800. [SWERC 2023] Throwing dice

[SWERC 2023] Throwing dice

Description

:::align{center}

:::

Alice 和 Bob 正在讨论点球大战的随机性:“我们还不如掷骰子来决定胜负呢!”,Alice 说道。于是他们开始通过各自掷骰子来模拟点球大战,将各自骰子上显示的点数相加,然后比较总和。点数总和较大的一方获胜;如果两人的总和相等,则为平局。

但即使在这种情况下,某一方也可能因为所用骰子的不同而占有优势。因此,仅仅通过观察即将掷出的骰子,Alice 和 Bob 想要判断谁更有优势。

Alice 有 MM 个公平骰子,每个骰子的面数分别为 A1,A2,,AMA_1, A_2, \dots, A_M。对于所有满足 1kM1 \leq k \leq M1lAk1 \leq l \leq A_k 的整数,Alice 的第 kk 个骰子掷出编号为 ll 的点数的概率为 1/Ak1/A_k。于是,Alice 的得分为她的 MM 个骰子显示的点数之和。同理,Bob 有 NN 个公平骰子,每个骰子的面数分别为 B1,B2,,BNB_1, B_2, \dots, B_N

给定这些骰子,Alice 以严格大于 Bob 得分的概率为 PA\mathbb{P}_A,Bob 以严格大于 Alice 得分的概率为 PB\mathbb{P}_B。请判断哪一个概率更大?

Input Format

输入包含三行,每行由若干用空格分隔的整数构成。第一行包含整数 MMNN。第二行包含 A1,A2,,AMA_1, A_2, \dots, A_M。第三行包含 B1,B2,,BNB_1, B_2, \dots, B_N

数据范围

  • 1M1000001 \leq M \leq 100\,000
  • 1N1000001 \leq N \leq 100\,000
  • 对于所有 kMk \leq M4Ak10000000004 \leq A_k \leq 1\,000\,000\,000
  • 对于所有 kNk \leq N4Bk10000000004 \leq B_k \leq 1\,000\,000\,000

Output Format

输出仅一行,仅包含一个大写单词:如果 PA>PB\mathbb{P}_A > \mathbb{P}_B,输出 ALICE\texttt{ALICE};如果 PA=PB\mathbb{P}_A = \mathbb{P}_B,输出 TIED\texttt{TIED};如果 PA<PB\mathbb{P}_A < \mathbb{P}_B,输出 BOB\texttt{BOB}

8 1
4 4 4 4 4 4 4 4
6
ALICE
2 2
6 4
4 6
TIED

Hint

样例解释 1

由于 Alice 有 8 个骰子,她的得分总是至少为 8;而 Bob 的得分总是至多为 6。因此,Alice 以概率 PA=100%\mathbb{P}_A = 100\% 战胜 Bob,而 Bob 战胜她的概率 PB=0%\mathbb{P}_B = 0\%。因此,PA>PB\mathbb{P}_A > \mathbb{P}_B

样例解释 2

Alice 以概率 PA=125/288\mathbb{P}_A = 125/288 战胜 Bob;Bob 也以概率 PB=125/288\mathbb{P}_B = 125/288 战胜 Alice。

由 ChatGPT 4.1 翻译