var m,n,x,y,z:longint; c:char; a,b:array[1..200] of string; procedure nhap; var i,j:longint; begin readln(m,n); for i:=1 to m do readln(a[i]); for i:=1 to m do readln(b[i]); end; procedure lay_thong_tin(s:string); var i:longint; // c:char; begin x:=0;y:=0; for i:=1 to n do if s[i]<>'0' then begin if x=0 then x:=i; if s[i]>='A' then begin c:=s[i]; if y=0 then y:=i; end; end; z:=0; for i:=n downto 1 do if s[i]<>'0' then if z=0 then z:=i; end; procedure tim_dap_an(s:string); var i,j:longint; begin for i:=1 to m do begin if (length(b[i])=z-x+1) and (b[i][y-x+1]=c) then begin for j:=1 to length(b[i]) do s[x+j-1]:=b[i][j]; writeln(s); end; end; end; procedure giai; var i:longint; begin for i:=1 to m do begin lay_thong_tin(a[i]); tim_dap_an(a[i]); end; end; begin assign(input,'ochu.inp');reset(input); assign(output,'ochu.out');rewrite(output); nhap; giai; end.
* Chuyên dạy lập trình ONLINE cho học sinh THCS, THPT *.
Mọi giao lưu, trao đổi, xin liên hệ: Lê Quang Vinh - zalo: 037.803.8755.
Page: Lớp học Code Sky
Group FB1: Ôn thi HSG9 - THTB - TS10 chuyên tin
Group FB2: Học Scratch - Ôn thi Tin học trẻ bảng A
Thứ Bảy, 4 tháng 12, 2021
OCHU PASCAL
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.