P1042 乒乓球

var s:string; a1:array[1..50000] of char;
i,n,x,y:longint;
procedure f1;
begin
while not eof do
begin
readln(s);
for i:=1 to length(s) do
begin
if s[i]='E' then exit;
inc(n);
a1[n]:=s[i];
end;
end;
end; begin
f1;
for i:=1 to n do
begin
if a1[i]='W'
then inc(x)
else inc(y);
if ((x>=11) or (y>=11)) and (abs(x-y)>=2)
then
begin
writeln(x,':',y);
x:=0;y:=0;
end;
end;
writeln(x,':',y); writeln;
x:=0;y:=0;
for i:=1 to n do
begin
if a1[i]='W'
then inc(x)
else inc(y);
if ((x>=21) or (y>=21)) and (abs(x-y)>=2)
then
begin
writeln(x,':',y);
x:=0;y:=0;
end;
end;
writeln(x,':',y);
end.

最新文章

  1. js日期相关
  2. Struts2 token禁止重复提交表单
  3. PHP创建数据库数据表
  4. HDU 2709 Sumsets(递推)
  5. NET垃圾回收机制【Copy By Internet】
  6. Linux运维工程师成长必经之路
  7. ComponentOne的C1Chart做饼状图怎么显示其百分比
  8. svn小技巧——重定向svn diff
  9. 文字适应DIV
  10. ajax基本概念,方法
  11. jQuery选择器课堂随笔
  12. 阿里消息队列中间件 RocketMQ 源码分析 —— Message 拉取与消费(上)
  13. JMeter打开脚本失败 如何解决?
  14. TLS详解
  15. CF 1051F
  16. 我的WafBypass之道(Misc篇)
  17. CPU温度问题
  18. Go语言规格说明书 之 通道 发送语句(send) 和 接收操作符(receive)
  19. springboot测试
  20. docker 基本操作

热门文章

  1. 编写按键驱动以及在framework层上报按键事件
  2. 【C】论‘\r’和'\n'的纯粹性
  3. June 26,程序破解
  4. Bootstrap 轻量级后台管理系统模板--ACE使用介绍
  5. ASP.NET Web应用程序修改页面Inherits示例
  6. NodeJS REST API with MySQL and Express
  7. Interval query
  8. WordCount作业提交到FileInputFormat类中split切分算法和host选择算法过程源码分析
  9. 如何在.net项目中使用全局程序集GAC
  10. ORA-22992:没法使用从远程表选择的LOB定位器