题解 | 穷哈哈~

穷哈哈~

https://www.nowcoder.com/practice/5b3184b233f34fb39a7f259ae82eb42c

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:
            curr_len += 1
        else:
            if {s[i-1],s[i]} == {'a','h'}:
                curr_len += 1
            else:
                curr_len = 1
    else:
        curr_len = 0
    ha_len = max(curr_len,ha_len)
print(ha_len)

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务