#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