有一個問卷的測試結果,例如"OOXXOXXOOO"。
"O"表示問題的正確答案,"X"表示錯誤的答案。
在答案正確時,每個問題的分數均由自己及其前一個連續的"O"來計算。
例如,第10個問題的分數是3,該分數是由其自己及其前兩個連續的"O"獲得的。
因此,"OOXXOXXOOO"的分數是10,是由"1 + 2 + 0 + 0 + 1 + 0 + 0 + 1 + 2 + 3"計算得出。
您需要寫一個計算測試結果分數的程式。
輸入第一行有一個整數T,代表包含T個Case。
每個Case有一個字串s,s長度大於0且小於80。
s只包含"O"和"X"。
對於每個Case輸出一行該測試結果的得分。
5 OOXXOXXOOO OOXXOOXXOO OXOXOXOXOXOXOX OOOOOOOOOO OOOOXOOOOXOOOOX
10 9 7 55 30
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
39699 | uanjhu0518@g ... (Eric王淵筑) | e540 | 142 | 2024-03-20 23:34 | |
25753 | howardchen12 ... (hao pry) | e540 | 620 | 2021-06-20 09:41 | |
21593 | SUNGOD (黑龍炎使.煞氣ㄟSUNGOD) | e540 | 903 | 2020-06-25 14:13 |