AT_scpc2026_div2_g SCSC Game

题目描述

#### 表示言语 本年度,FuriosaAI 正式宣布量产其第二代 AI 加速器 RNGD。RNGD 专为处理语言模型和多模态模型设计,即便在低功耗下也能提供强大的计算性能。 在 SCSC 公司,Lulu 和 Terra 这两个人工智能代理通过 RNGD 芯片被制造出来,并让它们在 SCSC 游戏中进行性能测试。 SCSC 游戏玩法如下:有一个仅由大写字母 `S` 和 `C` 组成的字符串 $S$,且 $S$ 中不会包含连续子串 `SCSC`。Lulu 和 Terra 轮流行动,Terra 先手。每一回合,当前玩家要从字符串中选择一个字符并将其移除。如果在移除后,字符串中出现了子串 `SCSC`,则该玩家胜利,对方失败。如果当前玩家无法选择任何字符移除(即字符串已为空),则该玩家失败,对方获胜。 得益于 RNGD 芯片强大的计算能力,Lulu 和 Terra 总是能够做出最优操作以求胜利。现在,给定字符串 $S$,请你判断如果双方都采取最优策略,最终胜利的是哪位代理。 什么是子串?一个字符串的**子串**是指原字符串中连续的一段。例如,`bc` 是 `abcd` 的子串,但 `ac` 不是。同一字符串中多个子串可以重叠出现。例如,`aba` 在 `ababa` 中一共出现了 $2$ 次。

输入格式

输入格式如下,从标准输入读取: $ T $ $ \mathrm{case}_1 $ $ \mathrm{case}_2 $ $\vdots$ $ \mathrm{case}_T $ 每个测试用例如下所示: $ S $

输出格式

对于每个测试用例,若 Terra 获胜则输出 `Terra`,若 Lulu 获胜则输出 `Lulu`,每个结果占一行。

说明/提示

### 数据范围 - $1 \leq T \leq 10\,000$ - $1 \leq |S| \leq 200\,000$ - $S$ 仅包含大写字母 `S` 和 `C`,且不包含 `SCSC` 作为子串。 - 所有测试用例中 $|S|$ 的总和不超过 $200\,000$。 由 ChatGPT 5 翻译