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