AT_abc195_e.[ABC195E] Lucky 7 Battle

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定一个由 0 到 9 组成的长度为 NN 的字符串 SS,以及一个由 A、T 组成的长度为 NN 的字符串 XX。此外,还有一个初始为空字符串的字符串 TT。

高桥君和青木君将用这些字符串进行游戏。游戏共进行 NN 轮,在第 ii 轮(1≤i≤N1 \leq i \leq N)中,进行如下操作:

  • 如果 XiX_i 是 A,则青木君操作;如果 XiX_i 是 T,则高桥君操作。
  • 操作内容:在 TT 的末尾添加 SiS_i 或 0 中的任意一个字符。

经过 NN 次操作后,TT 变为一个由 0 到 9 组成的长度为 NN 的字符串。将 TT 去除前导多余的 00 后,视为一个十进制数。如果这个数是 77 的倍数,则高桥君获胜,否则青木君获胜。

请判断当两人都采取最优策略时,谁会获胜。

输入格式

输入以以下格式从标准输入读入。

NN SS XX

输出格式

如果高桥君获胜,输出 Takahashi;如果青木君获胜,输出 Aoki。

输入输出样例

  • 输入#1

    2
    35
    AT

    输出#1

    Takahashi
  • 输入#2

    5
    12345
    AAAAT

    输出#2

    Aoki
  • 输入#3

    5
    67890
    TTTTA

    输出#3

    Takahashi
  • 输入#4

    5
    12345
    ATATA

    输出#4

    Aoki

说明/提示

限制条件

  • 1≤N≤2×1051 \leq N \leq 2 \times 10^5
  • S,XS, X 的长度均为 NN
  • SS 仅由 0 到 9 组成
  • XX 仅由 A 和 T 组成

样例解释 1

第 11 轮青木君可以选择将 3 或 0 添加到 TT 的末尾,第 22 轮高桥君可以选择将 5 或 0 添加到 TT 的末尾。若青木君添加 3,高桥君添加 5,则 TT 变为 35,它是 77 的倍数。若青木君添加 0,高桥君添加 0,则 TT 变为 00,它也是 77 的倍数。因此,无论如何,高桥君都能获胜。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页