#3419. Shiritori
Shiritori
Shiritori
题目描述
Takahashi 字典列出了 个单词;第 个单词 为 。 使用该字典,Takahashi 和 Aoki 将进行 -shiritori,游戏规则如下。
Takahashi 与 Aoki 轮流说单词,Takahashi 先行。 每位玩家必须说一个以上一位玩家所说单词的最后三个字符为开头的单词。例如,如果某位玩家说了 ,下一位玩家可以说 或 等,但不能说 、 或 。 区分大小写。例如,玩家不能在 之后说 。 无法说出符合规则的单词的一方将会输。 玩家不能说字典中没有列出的单词。 同一个单词可以被重复使用多次。
对于每个 ,判定当 Takahashi 以单词 开始游戏时谁会获胜。这里假设双方都进行最优游戏。更具体地说,每位玩家首先优先避免自己失败,其次优先击败对手。
输入格式
输入从标准输入给出,格式如下:
输出格式
输出 行。第 行 应当在 Takahashi 以单词 开始游戏时输出 (若 Takahashi 获胜)、(若 Aoki 获胜)或 (若该情形下游戏会无休止继续且无人失败)。
3
abcd
bcda
ada
Aoki
Takahashi
Draw
1
ABC
Draw
5
eaaaabaa
eaaaacaa
daaaaaaa
eaaaadaa
daaaafaa
Takahashi
Takahashi
Takahashi
Aoki
Takahashi
提示
是一个在 到 (含)之间的整数。
是一个长度在 到 (含)之间、由大小写英文字母组成的字符串。当 Takahashi 以单词 开始时,Aoki 会接着说 ,随后 Takahashi 将无法再说单词,导致 Aoki 获胜。因此我们应当输出 。
当 Takahashi 以单词 开始时,Aoki 将无法说单词,Takahashi 因此获胜。因此我们应当输出 。
当 Takahashi 以单词 开始时,双方会重复说 并且游戏永远不会结束。因此我们应当输出 。注意他们可以任意次数重复使用相同的单词。
标签: AtCoder|abc209E
来源
AtCoder|abc209E