恭喜发现宝藏!搜索公众号【TechGuide】回复公司名,解锁更多新鲜好文和互联网大厂的笔经面经。
作者@TechGuide【全网同名】
订阅专栏【进阶版】2023最新大厂笔试真题 & 题解,不容错过的宝藏资源!
第一题:玻璃球计分
题目描述
小盖有根绳子,上面穿了很多玻璃球,玻璃球由红绿蓝二种颜色组成,其中红色球1分,绿色球2分,蓝色球3分,现在对同颜色连在一起的球有一个积分奖励规则当这个球与前面1个球颜色相同会给此球奖励1分,当这个球与前面2个球的颜色都相同会给此球奖励2分,以此类推,当这个球与前面3个球的颜色都相同会给此球奖励3分。
现在请从前往后计算这串玻璃球的累计分数。其中红色玻璃球用字符r表示,绿色玻璃球用字符g表示,蓝色玻璃球用字符b 表示
输入描述
1个string由r、g、b组成的字符串
1<=string.length<=10000
输出描述
经过计算后的得分
样例
输入
rgb