比赛 20091103 评测结果 AAAAAAAAAA
题目名称 牛棚回声 最终得分 100
用户昵称 rottenwood 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2009-11-03 09:23:43
显示代码纯文本
program echo;
var
s,s1,s2,s3,s4:string;
i,j,k,m,n,l,l3,l2,max,max1:longint;
begin
assign(input,'echo.in');reset(input);
assign(output,'echo.out');rewrite(output);
readln(s1);
readln(s2);
l:=length(s1);
l2:=length(s2);
for i:=l2 downto 1 do
 begin
 s4:=s4+copy(s2,i,1);
 end;
for i:=1 to l do
 begin
 s3:=copy(s1,1,i);
 l3:=length(s3);
 s:='';
 for j:=l3 downto 1 do s:=s+copy(s3,j,1);
 if (pos(s,s4)=1)and(l3>max) then max:=l3;
 end;
 s4:='';
for i:=l downto 1 do s4:=s4+copy(s1,i,1);
for i:=1 to l2 do
 begin
 s3:=copy(s2,1,i);
 l3:=length(s3);
 s:='';
 for j:=l3 downto 1 do s:=s+copy(s3,j,1);
 if (pos(s,s4)=1)and(l3>max1) then max1:=l3;
 end;
if max>max1 then writeln(max) else writeln(max1);
close(output);
end.