首页 > 试题广场 >

穷哈哈~

[编程题]穷哈哈~
  • 热度指数:13439 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
"你叉叉,唱日出,穷哈哈,唱日落.....",小哈开心地哼着小调,因此小哈是一个爱笑的人,每次笑都很有魔性,调皮地小哼记录了小哈的一次说的话,其中里面可能包含了小哈的笑声,并以为字符串来记录小哈的话。已知,小哈的笑声是字母交替的序列,例如:,,是符合笑声的合法序列。但是,,不符合笑声的合法序列。
通过小哼的记录,请你求出小哈笑声的最大长度。

输入描述:
输入的第一行给出小哈说话的长度
随后一行中输入一行长度为字符串——表示小哈的话。
{1 \leq N \leq 10^5}
仅由小写字母组成。


输出描述:
输出小哈笑声的最大长度。
示例1

输入

7
abacaba

输出

1
示例2

输入

20
ahahahahahahahahahah

输出

20
头像 丨阿伟丨
发表于 2025-08-27 11:14:46
题目链接 穷哈哈~ 题目描述 小哈的笑声很有特点,是由字母 'a' 和 'h' 交替组成的序列。例如 aha 和 hahah 都是合法的笑声,但 aa 和 ahha 不是。 给定一个只包含小写字母的字符串,代表小哈说的话,请你找出其中最长的、符合笑声规则的子串的长度。 解题思路 这道题要求我们找到一 展开全文
头像 BraveCoder
发表于 2025-08-26 20:44:42
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n 展开全文
头像 unique琪殿
发表于 2025-09-02 18:01:57
N = int(input()) S = input() maxL = curL = 0 for i in range(N): if S[i] in ("a", "h"): # 符合要求 if i == 0: 展开全文
头像 _已被标记为菜鸡_wnyyds
发表于 2026-01-31 17:36:52
#include <bits/stdc++.h> using namespace std; int cnt,maxa; int main(){ int n; cin>>n; string s; cin>>s; bool flag=false; 展开全文
头像 牛客84240236号
发表于 2025-04-17 13:35:52
#include <iostream> #include <string> using namespace std; int main() { int n; string s; cin>>n; cin>>s; 展开全文
头像 爱读书的菠萝蜜很想去杭州
发表于 2025-07-08 12:09:06
n = int(input()) s = input() # ah合法,ha合法,单独的a和h合法 ha_len = 0 curr_len = 0 for i in range(n): if s[i] == 'a' or s[i] == 'h': if i == 0: 展开全文
头像 暴龙小子
发表于 2025-10-08 19:32:56
#include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){ int N; cin>>N; vector< 展开全文
头像 我是芭芭拉的狗
发表于 2025-12-23 08:40:49
n = int(input()) s = input() max = 0 c = 0 q = None for i in s: if i != 'a' and i != 'h': q = None continue if q is None: 展开全文
头像 ZYCwuque
发表于 2025-08-22 00:47:09
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new S 展开全文
头像 天才hantai少女
发表于 2025-12-29 15:26:28
#include <iostream> #include<algorithm> #include<climits> #include <stdexcept> using namespace std; int main() { ios::syn 展开全文