#P11299. [COTS 2022] 帽子 Šeširi
[COTS 2022] 帽子 Šeširi
题目描述
个 OIer 头上戴着红色或者白色的帽子。每个人只能看到别人的帽子颜色,他们会根据别人的帽子颜色猜测自己头上帽子的颜色。
他们想要构造一组猜测策略,满足以下条件:
- 设有 人戴了白色帽子,其中至少有 人猜对自己帽子的颜色。
- 设有 人戴了红色帽子,其中至少有 人猜对自己帽子的颜色。
请帮助他们找到一种策略,使得在 种可能的情况中都满足条件。
输入格式
一行一个整数 。
输出格式
输出 行,每行一个长度为 的字符串,由 组成。
第 行的字符串描述了第 个 OIer 的策略。具体地说:
- 定义 为:将所有长度为 的由 组成的字符串按照字典序排序后, 的排名。
- 记 为第 行输出的字符串, 为第 个 OIer 头上戴的帽子颜色。其中 是白色(克罗地亚语「bijela」), 是红色(克罗地亚语「crvena」)。
- 记 $y=\overline{s_1s_{2}\cdots s_{i-1}s_{i+1}\cdots s_n}$。注意左边是高位。
- 第 个 OIer 会猜测的颜色为 。
可参阅【样例解释】。
输入输出样例 #1
输入 #1
2
输出 #1
BC
CC
输入输出样例 #2
输入 #2
3
输出 #2
BBCC
BCBC
BBCC
说明/提示
样例解释
以样例 为例。
当 时,对于第 个 OIer,,。显然 ,所以他会猜测 。
计分方式
测试点编号 | 分值 | |
---|---|---|