Description
有如下定义:
如果一个字符串全部由字母A组成,则称这个字符串为扩展A字符串
如果一个字符串全部由字母B组成,则称这个字符串为扩展B字符串
如果一个字符串全部由字母C组成,则称这个字符串为扩展C字符串
特别地,如果是一个空串,也可以认为它是扩展A字符串、也可以认为是扩展B字符串、还可以认为是扩展C字符串
另外,根据上述定义,再给下下面这个定义:
扩展ABC字符串:如果一个字符串是由一个扩展A字符串,一个扩展B字符串、一个扩展C字符串并按上述顺序拼接而成,则称这个字符串是扩展ABC字符串
例如:以下字符串是扩展ABC字符串:
AABBBCCCCCC
AACC
BBCC
A
CCCC
而以下字符串不是扩展ABC字符串:
ACCBBB
BBAAAA
ABABC
现在给出一个仅由A B C三种字母组成的字符串,请判断它是否是扩展ABC字符串,如果是打印Yes,否则打印No