题解 | 穷哈哈~

穷哈哈~

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

好久没写模拟题,WA了好多发qwq

from sys import stdin
read1 = stdin.read().split()
n = int(read1[0])
str1 = read1[1]
index = 0
tempmax = 0
pre = None
templen = 0
while index != n:
    if str1[index] == "a":
        if pre is None or pre == "h":
            templen += 1
            pre = "a"
        else:
            tempmax = max(tempmax,templen)
            templen = 1
            pre = "a"
    elif str1[index] == "h":
        if pre is None or pre == "a":
            templen += 1
            pre = "h"
        else:
            tempmax = max(tempmax,templen)
            templen = 1
            pre = "h"
    else:
        tempmax = max(tempmax,templen)
        templen = 0
        pre = None
    index += 1
print(max(tempmax,templen))
    

全部评论

相关推荐

牛客96763241...:杭电✌️也是打完招呼,没人回吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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