Cod sursa(job #226931)

Utilizator basketbalistu92alexandru catalisan basketbalistu92 Data 3 decembrie 2008 09:22:03
Problema Stergeri Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.48 kb
type vector=array[1..1000]of longint;
procedure sterge(var a:vector;var n,x,y:longint);
var i,j,t:longint;
ok:boolean;
begin
t:=y-x+1;
 for i:=x to n-t do
   a[i]:=a[i+t];

end;
var n,x,y,i,m,k:longint;
    a:vector;
begin
assign(input,'alexc.in');reset(input);
assign(output,'alexc.out');rewrite(output);
readln(n,m,k);
for i:=1 to n do
a[i]:=i;
for i:=1 to m do begin
readln(x,y);
sterge(a,n,x,y);
n:=n-(y-x+1);
end;
write(a[k]);
close(input);close(output);
end.