#include<iostream>
#include<string>
using namespace std;
int main()
{
int n,i;
int a[100];
string str;
int count = 1, sum = 0;
cin >> n;
getchar();
for (i = 0; i < n; ++i)
{
sum = 0;
getline(cin, str);
for (char c : str)
{
if (c == 'O')
{
sum += count;
++count;
}
else
{
count = 1;
}
}
a[i] = sum;
}
for (i = 0; i < n; ++i)
cout << a[i] << endl;
return 0;
}
算法竞赛入门经典 第三章 uVA1585 - Score
最新推荐文章于 2021-02-08 09:05:44 发布
本文介绍了一个使用C++实现的程序,该程序用于处理输入的字符串,并根据字符串中字符'O'出现的位置和连续次数来计算得分。对于每个测试用例,程序读取一个整数n,随后读取n行字符串,每行字符串被单独处理并计算得分。
5432

被折叠的 条评论
为什么被折叠?



