#164. 卡牌对战
卡牌对战
题目描述
<p class="MsoNormal" style="text-indent:21.0000pt;"> 某地学生之间风靡一个卡牌对战游戏。两位玩家根据卡牌固有规则进行对战,获胜积一分。玩家可以选择比赛的分制作为获胜标准。青青对于比赛分制的研究很感兴趣。常用分制有11分制和21分制,为了研究分制对选手的影响,他需要对多位玩家的比赛结果数据进行分析,请你帮助他。
<p class="MsoNormal" style="text-indent:21.0000pt;"> 数据分析方式如下:
<p class="MsoNormal" style="text-indent:21.0000pt;"> 1、首先将比赛的每次对战胜负列成一张表,然后分别计算在11分制和21分制下,双方的比赛结果。
<p class="MsoNormal" style="text-indent:21.0000pt;"> 2、以11分制为例,先拿下11分且分差大于或者等于2,一局结束。
<p class="MsoNormal" style="text-indent:21.0000pt;"> 3、如果一局比赛刚开始,暂时没有任何胜负积分,此时比分为0比0。
<p class="MsoNormal" style="text-indent:21.0000pt;"> 比如有这样一份记录(W表示玩家甲获得一分,L表示玩家乙获得一分):
<p class="MsoNormal" style="text-indent:21.0000pt;"> WWWWWWWWWWWWWWWWWWWWWWLW
<p class="MsoNormal" style="text-indent:21.0000pt;"> 在11分制下,此时的比赛结果是玩家甲第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。而在21分制下,此时比赛结果是玩家甲第一局21比0获胜,正在进行第二局,当前比分2比1。
<p class="MsoNormal"> 你的程序就是要对于一系列比赛信息的输入(WL形式),输出正确的结果。
输入格式
<p class="MsoNormal"> <span>每个输入文件包含若干行字符串,字符串有大写的</span><span>W</span><span>、</span><span>L </span><span>和</span><span>E </span><span>组成。其中</span><span>E </span><span>表示比赛信息结束,程序应该忽略</span><span>E </span><span>之后的所有内容(</span><span>E</span><span>之前的字符个数范围为</span><span>0</span><span>~</span><span>100000</span><span>)。</span>
输出格式
<p class="MsoNormal"> <span>输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。其中第一部分是</span> <span>11 </span><span>分制下的结果,第二部分是 </span><span>21 </span><span>分制下的结果,两部分之间由一个空行分隔。</span>
样例
样例 1
输入 # 1
WWWWWWWWWWWWWWWWWWWW
WWLWE
输出 # 1
11:0
11:0
1:1
21:0
2:1