众所周知,Alice 和 Bob 是一对好朋友。今天,他们约好一起玩游戏。
一开始,他们各自有一张空白的纸条。接下来,他们会在纸条上依次写 n 个 [1,m] 范围内的正整数。等 Alice 写完,Bob 在看到 Alice 写的纸条之后开始写他的纸条。
Alice 需要保证她写下的第 i 个数在集合 $S{i} 中,Bob 需要保证他写下的第 i 个数在集合 T{i}$ 中。题目保证 $1 \leq\left|S{i}\right|,\left|T{i}\right| \leq 2$ 。
Alice 喜欢相同,因此,她希望她写下的数与 Bob 写下的数对应位置相同的个数尽量多。Bob 喜欢不同,因此,他希望他写下的 n 个数 $b{1}, \ldots, b{n}$ 互不相同。在此基础上,Bob 希望他写下的数与 Alice 写下的数对应位置相同的个数尽量少。
即设 Alice 写下的数为 $a{1}, \ldots, a{n},Bob 写下的数为 b{1}, \ldots, b{n},记 X 为满足 1 \leq i \leq n, a{i}=b{i} 的下标 i$ 的个数,则
- Alice 希望最大化 X,
- Bob 在保证 $b{1}, \ldots, b{n}$ 互不相同的前提下希望最小化 X。
你首先想知道 Bob 能否保证他写下的 n 个数互不相同。如果 Bob 能够做到,你想知道在双方均采取最优策略的前提下 X 的值会是多少。
