#include<iostream>
using namespace std;
int _left=0,_right=0;
int ifend(int win_score)
{
if( _left>=win_score&&_left-_right>=2) return 1;
if(_right>=win_score&&_right-_left>=2) return 2;
return 0 ;
}
int main()
{
int n=1;
char game[965000]={0};
char now=getchar();
if(now=='E')
{
printf("0:0\n\n0:0");
}
while(now!='E')
{
if(now!='W'&&now!='L')
{
now = getchar();
continue;
}
game[n++]=now;
now = getchar();
}
for(int i=1;i<n;i++)
{
if(game[i]=='W') _left++;
else _right++;
if(ifend(11))
{
printf("%d:%d\n",_left,_right);
_left=0,_right=0;
}
if(i==n-1)
{
printf("%d:%d\n\n",_left,_right);
_left=0,_right=0;
}
}
for(int i=1;i<n;i++)
{
if(game[i]=='W') _left++;
else _right++;
if(ifend(21))
{
printf("%d:%d\n",_left,_right);
_left=0,_right=0;
}
if(i==n-1)
{
printf("%d:%d",_left,_right);
_left=0,_right=0;
}
}
return 0;
}
P1042 [NOIP2003 普及组] 乒乓球
最新推荐文章于 2026-06-23 22:46:37 发布

1676

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



