点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

From sina001
背景 Background
  为了for beginngers,特设此题,^_^
描述 Description
 
问题描述:
老刘是资深的乒乓球教练,他对选手的心理很有研究,乒乓球比赛从2001年9月开始由21分制改为11分制,这对选手的心理调节很重要,于是刘教练要对多次比赛的得分进行分析。他得到一份选手小王参加比赛的记录单(其中W表示小王获得一分,L表示小王对手获得一分):WWWWWWWWWWWWWWWWWWWWWWLW,但由于这份记录单很旧了,不知道是11分制的记录还是21分制的记录,如果在11分制下,此时比赛的结果是小王第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。而在21分制下,此时比赛结果是小王第一局21比0获胜,正在进行第二局,比分2比1。如果一局比赛刚开始,则此时比分为0比0。
现在的问题是:给出一份小王比赛的记录单,请分析在11分制下和21分制下的比赛结果如何。
你的程序就是要对于一系列比赛信息的输入(WL形式),输出正确的结果。
注:
1)在11分制中,到10平后,需要胜出2分后,才算胜,如:12:10;17:15等。同样,21分制中,到20平后,需要胜出2分后,才算胜,如:22:20;23:21等。
2)输入数据每行至多20个字母,行数可能很多,最多可能有10000行。

输入格式:
  每个输入文件包含若干行字符串(每行至多20个字母),字符串由大写的W、L和E组成。其中E表示比赛信息结束,程序应该忽略E之后的所有内容。
输出格式:
输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。其中第一部分是11分制下的结果,第二部分是21分制下的结果,两部分之间由一个空行分隔。
输入样例:
ball.in
WWWWWWWWWWWWWWWWWWWW
WWLWE
输出样例:
ball.out
11:0
11:0
1:1

21:0
2:1
输入格式 Input Format
  每个输入文件包含若干行字符串(每行至多20个字母),字符串由大写的W、L和E组成。其中E表示比赛信息结束,程序应该忽略E之后的所有内容。
输出格式 Output Format
  输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。其中第一部分是11分制下的结果,第二部分是21分制下的结果,两部分之间由一个空行分隔。
样例输入 Sample Input
 
样例输出 Sample Output
 
时间限制 Time Limitation
  各个测试点1s
注释 Hint
  Free Pascal Code:
-------------------
program Plus;
var a,b:longint;
begin
 readln(a,b);
 writeln(a+b);
end.

C++ Code:
-------------------
#include <iostream>
using namespace std;
int main(){
 int a,b;
 cin>>a>>b;
 cout<<a+b<<endl;
 return 0;
}
Flag
  
题号
  P1110
  模拟
通过
  9人
提交
  27次
通过率
  33%
难度
  2
提交 讨论 题解
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 66 | Processed Time : 111 ms | Server Time : 2025/4/27 2:39:28