首页 > 试题广场 >

小乔和小灰灰

[编程题]小乔和小灰灰
小乔和小灰灰是好朋友,现在如果一个字符串中同时出现子序列,那么小乔和小灰灰都会感到开心。

子序列的定义就是存在任意下标,那么就构成的一个子序列。如的子序列有


输入描述:
输入包含一行一个字符串
字符串中仅包含大写字母和小写字母


输出描述:
如果这个串会让小乔和小灰灰都感到开心,那么输出,否则输出
示例1

输入

XiaoQiaoheHuiHui

输出

Happy
示例2

输入

Xiaohuihuihexiaoqiao

输出

emm

备注:
表示字符串的长度。
头像 王清楚
发表于 2020-03-23 16:22:47
遍历一遍字符串,一位一位的比较即可 #include<iostream> using namespace std; int main() { string S; cin>>S; string s1="XiaoQiao"; string s2 展开全文
头像 sunrise__sunrise
发表于 2020-04-10 17:54:20
解题思路 根据题目意思,2次从头遍历字符串,对字符串进行匹配“XiaoQiao”和“XiaoHuiHui”。如果两次都匹配成功,输出Happy,否则输出emm。使用计算器cnt,初始化为0,for(int i=0;i<s.length();++i) 通过i遍历s字符串,如果s[i]==待匹配串 展开全文