T792597 【C1065】 - 统计得分
题目描述
统计由`O`和`X`字符组成的字符串的得分,比如`OOXXOXXOOO`,其中`O`代表该题目的正确答案,而`X`代表是一个错误的答案。
这个题目的分数是这样计算的:只有当答案是正确的,即`O`时,才会计算该题以及该题之前连续的`O`的分数。
例如,第10题的分数是3,这是由它自己以及它前面两个连续的`O`得到的分数。
因此,`OOXXOXXOOO`的分数是10,这个分数是通过`1+2+0+0+1+0+0+1+2+3`计算得出的。
你需要编写一个程序来计算每个字符串对应的分数。
输入格式
第1行,一个正整数T,代表接下来有T组测试数据
接下来有T行,每行一个字符串,字符串由`O`和`X`组成,不包含空格和其他字符
输出格式
输出T行,每行对应一个字符串的得分统计
说明/提示
100%的数据:$1 \le T \le 10$,1