ac1020.pas
来自「同济大学 Online在线题库 AC源代码合集 程序设计竞赛必看资料」· PAS 代码 · 共 43 行
PAS
43 行
program tju1020;
var
n,i,p:byte;
s:string;
a,b,c:char;
begin
readln(n);
for i:=1 to n do begin
readln(s);
read(a);
case a of
'D':begin
readln(b,b);
p:=pos(b,s);
if p=0 then
writeln('error')
else begin
delete(s,p,1);
writeln(s);
end;
end;
'I':begin
readln(b,b,c,c);
for p:=length(s) downto 0 do
if p=0 then
writeln('error')
else
if s[p]=b then begin
insert(c,s,p);
writeln(s);
break;
end;
end;
'R':begin
readln(b,b,c,c);
for p:=1 to length(s) do
if s[p]=b then s[p]:=c;
writeln(s);
end;
end;
end;
end.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?