AT_abc281_b.[ABC281B] Sandwich Number

入门

通过率:0%

AC君温馨提醒

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

题目描述

给定一个由大写英文字母和数字组成的字符串 SS,请判断 SS 是否满足以下条件。

  • SS 可以通过按顺序连接以下字符或字符串得到:
    • 一个大写英文字母
    • 一个用十进制表示、长度为 66 的字符串,且该字符串对应的整数在 100000100000 到 999999999999 之间
    • 一个大写英文字母

输入格式

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

SS

输出格式

如果 SS 满足题目中的条件,则输出 Yes,否则输出 No。

输入输出样例

  • 输入#1

    Q142857Z

    输出#1

    Yes
  • 输入#2

    AB912278C

    输出#2

    No
  • 输入#3

    X900000

    输出#3

    No
  • 输入#4

    K012345K

    输出#4

    No

说明/提示

限制条件

  • SS 仅由大写英文字母和数字组成。
  • SS 的长度为 11 到 1010。

样例解释 1

SS 可以通过依次连接 Q、142857、Z 得到。Q 和 Z 都是大写英文字母,142857 是一个长度为 66 的字符串,且对应的整数在 100000100000 到 999999999999 之间,因此 SS 满足条件。

样例解释 2

AB 不是一个大写英文字母,因此 SS 不满足条件。

样例解释 3

SS 的末尾不是大写英文字母,因此 SS 不满足条件。

样例解释 4

012345 不是一个长度为 66 的字符串,且对应的整数在 100000100000 到 999999999999 之间,因此 SS 不满足条件。

由 ChatGPT 4.1 翻译

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

首页