题目:
代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int n,i,k,sum;
scanf("%d",&n);
char a[85];
while(n--)
{
sum=k=0;
scanf("%s",a);
for(i=0;i<strlen(a);i++)
{
if(a[i]=='O')
{
k++;
sum+=k;
}
else
{
k=0;
}
}
printf("%d\n",sum);
}
return 0;
}
运行结果:
解析:
1、只需要判断O的次数即可,不是O就将k归零