#286. 验证码

验证码

题目描述

在遥远的未来,人类开发了一种新的通信方式,使用编码字符串进行认证。这些字符串被称为“验证码”,用于验证在银河系中发送的消息。每个验证码必须遵循特定的模式以确保其有效性。模式如下:验证码必须以一个大写英文字母开头,后跟一个在 100000100000999999999999 之间的六位数字,并以另一个大写英文字母结尾。

有一天,一位名叫亚历克斯的年轻程序员被要求创建一个程序来验证这些代码。亚历克斯的程序需要检查给定的字符串 SS 是否遵循验证码模式。如果字符串遵循该模式,程序应输出 Yes;否则,应输出 No

输入格式

第一行输入一个字符串 SS,表示验证码。

输出格式

验证码符合条件输出 Yes;否则,输出 No

样例

Q142857Z
Yes

解释 #1

SSQ142857Z 按照此顺序连接而成的。 QZ 是大写英文字母,142857 是一个长度为 66 的字符串,表示 100000100000999999999999 之间的整数,因此 SS 满足条件。

数据范围

  • SS 由大写英文字母和数字组成。
  • SS 的长度在 111010 之间。