社区讨论
为什么会运行时错误?哪位大神来帮我看一下!
P1042[NOIP 2003 普及组] 乒乓球参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mi4f0fne
- 此快照首次捕获于
- 2025/11/18 18:12 4 个月前
- 此快照最后确认于
- 2025/11/18 18:12 4 个月前
CPP
var ch:char;
g,t:longint;
a:array[1..1000]of char;
procedure try(k:longint);
var l,w:longint;
begin
w:=0;
l:=0;
while (a[g]<>'E')and(g<=t) do
begin
if a[g]='W' then inc(w)
else inc(l);
if ((w>=k)or(l>=k))and(abs(w-l)>=2) then
begin
writeln(w,':',l);
w:=0;
l:=0;
end;
inc(g);
end;
writeln(w,':',l);
end;
begin
read(ch);
while ch<>'E' do
begin
while (ch<>'W')and(ch<>'L')and(ch<>'E') do read(ch);
if ch<>'E' then
begin
inc(t);
a[t]:=ch;
read(ch);
end;
end;
g:=1;
try(11);
writeln;
g:=1;
try(21);
end.
回复
共 1 条回复,欢迎继续交流。
正在加载回复...