- 7
- 0
- 约2.06千字
- 约 14页
- 2017-04-27 发布于四川
- 举报
Pascal字符串运用
第一讲 字符串的应用;导入;乒乓球;WWWWWWWWWWWWWWWWWWWWWWLW
在11分制下,此时比赛的结果是华华第一局11比0获胜,第二局11比0获胜,正在进行第三局,当前比分1比1。而在21分制下,此时比赛结果是华华第一局21比0获胜,正在进行第二局,比分2比1。如果一局比赛刚开始,则此时比分为0比0。
你的程序就是要对于一系列比赛信息的输入(WL形式),输出正确的结果。?
【输入格式】每个输入文件包含若干行字符串(每行至多20个字母),字符串有大写的W、L和E组成。其中E表示比赛信息结束,程序应该忽略E之后的所有内容。
?【输出格式】输出由两部分组成,每部分有若干行,每一行对应一局比赛的比分(按比赛信息输入顺序)。其中第一部分是11分制下的结果,第二部分是21分制下的结果,两部分之间由一个空行分隔。
?;算法分析 ; assign(input,inp); reset(input);{输入文件读准备}
assign(output,out);rewrite(output);{输出文件写准备}
a:=0;b:=0;{ 当前局双方的比分初始化}
while not eof (input) do{若文件未读完,则循环}
begin
while not eoln(input) do{若当前行处理完,则11分制的比赛结束}
begin
read(ch);{读一个字符}
case ch of{根据字符的种类分情形处理}
E: begin{若比赛结束,则输出双方比分}
writeln(a,:,b);
break;{退出11分制的计算过程}
end;{ E}
W,’L’: begin{华华或对方得一分}
if ch=’W’then inc(a)
else inc(b);
if ((a=11)or(b=11)) and (abs(a-b)1) then{若有一方得分达到11分且双方的分数差值大于1,则输出双方比分}
begin
writeln(a,:,b);
; a:=0;b:=0;{新一局的比分初始化}
end;{then}
end; {W,’L’}
end;{case}
end;{while}
readln;
end; {while}
a:=0; b:=0; {新一局的比分初始化}
writeln;
reset(input);{重新读输入行}
while not eof(input) do{若文件未读完且比赛未结束,则循环}
begin
while not eoln(input) do{若当前行处理完,则21分制的比赛结束}
begin
read(ch);{读一个字符}
;case ch of{根据字符的种类分情形处理}
‘E’:begin{若比赛结束,则输出双方比分,退出21分制的计算过程}
writeln(a,:,b); break;
end;{ E}
W,’L’: begin{华华或对方得一分}
if ch=’W’then inc(a) else inc(b);
if ((a=21)or(b=21)) and (abs(a-b)1) {若有一方得分达到21分且双方的分数差值大于1,则输出双方比分}
then begin
writeln(a,:,b); a:=0;b:=0;{新一局的比分初始化}
end;{then}
end;{ W,’L’}
end;{case}
end;{while}
readln;
end;{while}
close(input); close(outpu
您可能关注的文档
- oracle基本知识点培训.ppt
- ORACLE数据备份和恢复.ppt
- Oracle基础知识第3讲.ppt
- oracle数据库10g_信息集成.ppt
- oracle数据库sql语句对数据进行限定及排序.ppt
- Oracle数据库10g对自我管理数据库进行管理第一部分.ppt
- oracle安装和配置.ppt
- oracle数据库10g_对自我管理数据库进行管理2.ppt
- oracle数据库入门[培训课件].ppt
- ORACLE数据库介绍和与SQLServer比较.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 高一【美术(人美版)】人作与天开——中国古典园林艺术-教学设计.pdf VIP
- 同济大学《高等数学》授课教案.pdf VIP
- 美国联邦法规.docx VIP
- 嗜酸性肉芽肿性多血管炎诊治多学科专家共识(2025年版).pptx VIP
- 公安看守所智能化安防项目设计方案.pdf VIP
- 23.周亚夫军细柳复习课件.pptx VIP
- 一把手 2025年度在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任五个带头方面存在的问题.docx VIP
- 土壤导则培训.pptx VIP
- 2025年妇女保健科工作总结暨工作计划.docx
- 河流与湖泊第一课时课件-2025-2026学年八年级地理上学期(人教版2024).pptx VIP
原创力文档

文档评论(0)