#1214. 草莓R
草莓R
题目描述
近年来,人工智能大模型在自然语言处理领域取得了令人瞩目的成就。它们不仅能撰写文章、翻译语言,甚至还能生成各种创意文本。然而,这些看似无所不能的人工智能模型,却败在一个简单的问题:它们无法准确计算Strawberry(草莓)中字母 r 出现了几次,也无法准确统计出现了多少段连续的 r 。
现在,给你一个字符串,要求你准确地统计该字符串中总共出现了多少段连续的 r 和连续的 R (区分大小写),如果字符串中没有出现任何 r 或 R ,请输出 −1。请帮助验证模型的正确性,老师相信你比生成式人工智能大模型更加聪明。
输入格式
一个长度为1≤∣S∣≤10^5 的字符串 S,由英文字母(大小写)和其他字符组成,中间不包含空格。其中 ∣S∣ 表示字符串 S 的长度。
输出格式
一个整数,表示字符串中连续的字母 r 和连续的字母 R 的总段数。
StrrRawRrberry
5
数据范围
1≤∣S∣≤10^5 ,其中 ∣S∣ 表示字符串 S 的长度。
样例解释
所有的连续的r或R段都用下划线标出了,可以看到样例1中共有5段连续的r或R。
St rr R aw R r be rr y