#59. 判断字符串中所有'g'是否快乐
判断字符串中所有'g'是否快乐
快乐的 'g'
题目背景
聪聪最近在学习字符串处理,他遇到了一个有趣的问题。
题目描述
我们称字符串中的小写字母 'g' 是“快乐的”,当且仅当它的左边或右边紧邻着另一个 'g'。如果给定字符串中所有的 'g' 都是快乐的,则返回 true。
输入格式
输入以如下格式从标准输入中给出。
一个字符串 。
输出格式
输出以如下格式输出到标准输出中。
如果所有 'g' 都快乐,则输出
true,否则输出false。
样例
xxggxx
true
xxgxx
false
xxggyygxx
false
样例解释
样例 1: 字符串为 "xxggxx"。第一个 'g' 右边是 'g',第二个 'g' 左边是 'g'。所有 'g' 都快乐,所以输出 true。
样例 2: 字符串为 "xxgxx"。唯一的 'g' 左右都没有 'g'。它不快乐,所以输出 false。
样例 3: 字符串为 "xxggyygxx"。前两个 'g' 是快乐的。但是最后一个 'g' 左右都没有 'g'。它不快乐,所以输出 false。
数据范围
字符串 的长度在 到 之间。 字符串 只包含小写英文字母。