南邮 OJ 2029 节奏大师

节奏大师

时间限制(普通/Java) :  1000 MS/ 3000 MS          运行内存限制 : 65536 KByte
总提交 : 674            测试通过 : 222 

比赛描述

自从某信推出了《节奏大师》这款手游之后,贲神就疯狂的迷上这种papapa的节奏,并且依靠优秀的操作打出了很高的分数,摇到了不少妹子。在游戏中,玩家需要根据歌曲的节奏进行点击。我们简化一下计分规则,如果准确的击中了音符,则这个音符标记为get(g),否则标记为lose(l),玩家的最后得分等于他的最大连击次数(最长的连续的g的长度)。现在给出玩家的完成情况,请计算出他的最终得分。



输入

第一行为一个正整数T,表示一共有T组数据

每组数据占一行,是仅由小写g和l组成的字符串,字符串长度<=100

 

输出

一个整数n,表示玩家的得分

样例输入

2

gggllgg

llllllll

样例输出

3

0

题目来源

LY:D




#include<iostream>
int main(){
	int T,count,maxCount;
	char b,c;
	scanf("%d",&T);
	while(T--){
		maxCount=0;
		count=0;
		b=0;
		while((c=getchar()) == '\n');
		while(c!='\n'){
			if('g'==c){
				if(count==0){
					count=1;
				}else if('g'==b){
					count++;
				}
				if(maxCount<count){
					maxCount = count;
				}
			}else{
				count = 0;
			}
			b = c;
			c=getchar();
		}
		printf("%d\n",maxCount);
	}
}



你可能感兴趣的:(ACM,节奏大师,南邮OJ)