#59. 判断字符串中所有'g'是否快乐

    ID: 59 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatString-3gesp3字符串

判断字符串中所有'g'是否快乐

快乐的 'g'

题目背景

聪聪最近在学习字符串处理,他遇到了一个有趣的问题。

题目描述

我们称字符串中的小写字母 'g' 是“快乐的”,当且仅当它的左边或右边紧邻着另一个 'g'。如果给定字符串中所有的 'g' 都是快乐的,则返回 true

输入格式

输入以如下格式从标准输入中给出。

一个字符串 ss

输出格式

输出以如下格式输出到标准输出中。

如果所有 '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

数据范围

字符串 ss 的长度在 00100100 之间。 字符串 ss 只包含小写英文字母。