Cod sursa(job #62448)
Utilizator | Data | 22 mai 2007 20:04:56 | |
---|---|---|---|
Problema | Stramosi | Scor | 0 |
Compilator | fpc | Status | done |
Runda | Arhiva de probleme | Marime | 0.61 kb |
var f1,f2:text;
i,n,x,m,p,q,j:longint;
a:array[1..250000] of longint;
begin
assign(f1,'stramosi.in');
reset(f1);
assign(f2,'stramosi.out');
rewrite(f2);
read(f1,n,m);
for i:=1 to n do
read(f1,a[i]);
for i:=1 to m do
begin
read(f1,q,p);
x:=a[q];
for j:=1 to p do
begin
x:=a[x];
if x=0 then break;
end;
writeln(f2,x);
end;
close(f1);
close(f2);
end.