#include <bits/stdc++.h>
using namespace std;
void showMatch(string s, int mp)//s:胜负字符串 mp:获胜分值
{
int w = 0, l = 0;//w:自己得分 l:对手得分
for(int i = 0; s[i] != 'E'; ++i)//遍历到E结束
{
if(s[i] == 'W')
w++;
else
l++;
if(w >= mp && w-l >= 2 || l >= mp && l-w >= 2)
{
cout << w << ':' << l << endl;
w = 0, l = 0;//开始下一场比赛
}
}
cout << w << ':' << l << endl;//如果是0:0,也输出。
}
int main()
{
string s, a;
while(cin >> a)//将每行读入的字符串连成字符串s
s += a;
showMatch(s, 11);
cout << endl;
showMatch(s, 21);
return 0;
}
37:乒乓球(字符串)
最新推荐文章于 2025-04-28 07:10:09 发布