Pagini recente » Cod sursa (job #245153) | Cod sursa (job #45187) | Atasamentele paginii Algoritmiada 2011 - Runda 2, Clasele 5-9 | Cod sursa (job #77557) | Cod sursa (job #456804)
Cod sursa(job #456804)
var t:array[1..20000]of integer;
n,m,i,p,q,a,c:integer;
begin
assign(input,'stramosi.in');reset(input);
read(n,m);
for i:=1 to n do read(t[i]);
assign(output,'stramosi.out');
rewrite(output);
for i:=1 to m do begin
read(q,p);
a:=q;
c:=0;
while (a<>0)and(c<p) do begin
a:=t[a];
inc(c);
end;
writeln(a);
end;
close(output);
end.