A22854.aaaccgo
入门
官方
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
时间限制:1000ms
内存限制:128MB
给定一个字符串 S 你需要判断它是否可以按照顺序拆分成 4 个 非空子串 S1, S2, S3, S4 (S1+S2+S3+S4=S)。
其中子串 S1 仅由小写字母 a 构成,子串 S2 仅由小写字母 c 构成,子串 S3 仅由小写字母 g 构成,子串 S4 仅由小写字母 o 构成。
数据范围
- S 是一个长度范围为 [4,100] 且只包含小写字母的字符串。
输入格式
对于每个测试文件格式如下:
S
输出格式
对于每个测试文件若可以按照题目要求拆分成 4 个非空子串,输出 Yes,否则输出 No。
你可以输出 Yes 和 No 的任意大小写形式(例如,字符串 yEs、yes、Yes 和 YES 都会被视为正确答案)。
输入输出样例
输入#1
aaaccgo
输出#1
Yes
输入#2
aaagocc
输出#2
No
说明/提示
样例 1:
可以把 "aaaccgo" 拆分为 "aaaccgo"="aaa"+"cc"+"g"+"o"。
样例 2:
无法按照题目要求把 "aagocc" 拆分为 4 个子串。