题目大意:给出一个O和X组成的串,统计得分。每个O连续的得分为目前连续出现的O的个数,X的得分为0。
#include<stdio.h>?
#include<string.h>?
int main()
{
char s[81];//保存输入的字符串
int d;
scanf("%d",&d);
while(d-->0){
scanf("%s",s);
int sum = 0,t=0;
for(int i=0;i<strlen(s);i++){
if(s[i] =='O'){
t++;//统计O出现的次数
sum+=t;
}else{
t=0;//次数归0
}
}
printf("%d\n",sum);
}
return 0;
}