#aBC281B. [ABC281B] Sandwich Number

[ABC281B] Sandwich Number

AT_abc281_b [ABC281B] Sandwich Number

题目描述

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

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

输入格式

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

SS

输出格式

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

输入输出样例 #1

输入 #1

Q142857Z

输出 #1

Yes

输入输出样例 #2

输入 #2

AB912278C

输出 #2

No

输入输出样例 #3

输入 #3

X900000

输出 #3

No

输入输出样例 #4

输入 #4

K012345K

输出 #4

No

说明/提示

限制条件

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

样例解释 1

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

样例解释 2

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

样例解释 3

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

样例解释 4

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

由 ChatGPT 4.1 翻译