AT_abc281_b [ABC281B] Sandwich Number
题目描述
给定一个由大写英文字母和数字组成的字符串 $S$,请判断 $S$ 是否满足以下条件。
- $S$ 可以通过按顺序连接以下字符或字符串得到:
- 一个大写英文字母
- 一个用十进制表示、长度为 $6$ 的字符串,且该字符串对应的整数在 $100000$ 到 $999999$ 之间
- 一个大写英文字母
输入格式
输入以以下格式从标准输入读入。
> $S$
输出格式
如果 $S$ 满足题目中的条件,则输出 `Yes`,否则输出 `No`。
说明/提示
## 限制条件
- $S$ 仅由大写英文字母和数字组成。
- $S$ 的长度为 $1$ 到 $10$。
## 样例解释 1
$S$ 可以通过依次连接 `Q`、`142857`、`Z` 得到。`Q` 和 `Z` 都是大写英文字母,`142857` 是一个长度为 $6$ 的字符串,且对应的整数在 $100000$ 到 $999999$ 之间,因此 $S$ 满足条件。
## 样例解释 2
`AB` 不是一个大写英文字母,因此 $S$ 不满足条件。
## 样例解释 3
$S$ 的末尾不是大写英文字母,因此 $S$ 不满足条件。
## 样例解释 4
`012345` 不是一个长度为 $6$ 的字符串,且对应的整数在 $100000$ 到 $999999$ 之间,因此 $S$ 不满足条件。
由 ChatGPT 4.1 翻译