package ch3.uva1585;
import java.io.Console;
import java.util.Scanner;
//规则说明:例子:UVa 1585
class Main {//注意1:类不能加public,且名称必须为Main
public static void main(String[] args) {
int n;//组数
Scanner cin=new Scanner(System.in);
n=cin.nextInt();//读数时,并不读入回车
cin.nextLine();//吃掉整数后面的回车。否则会被影响下面的nextLine读正常的字符串行。
while(n-->0) {
String s=cin.nextLine();
int times=0;
int sum=0;
char[] arr=s.toCharArray();
for(int i=0;i<arr.length;i++){
if(arr[i]=='X'){
times=0;
}
if(arr[i]=='O'){
times++;
sum=sum+times;
}
}
System.out.println(sum);
}
}
}
/*
5
OOXXOXXOOO
OOXXOOXXOO
OXOXOXOXOXOXOX
OOOOOOOOOO
OOOOXOOOOXOOOOX
*/
算法竞赛入门经典java版程序CH3 UVA1585
最新推荐文章于 2021-02-16 05:24:27 发布