Cod sursa(job #22019)

Utilizator TudorutzuMusoiu Tudor Tudorutzu Data 25 februarie 2007 13:48:11
Problema Stramosi Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.6 kb
var f,g:text;
    a:array[1..10000] of integer;
    n,m,x,i,j,p,q:integer;
begin
     assign(f,'stramosi.in'); reset(f);
     assign(g,'stramosi.out'); rewrite(g);
     readln(f,n,m);
     for i:=1 to n-1 do read(f,a[i]);
     readln(f,a[n]);
     for i:=1 to m do
     begin
          readln(f,q,p);
          if a[q]<>0 then
          begin
               for j:=1 to p do
               begin
                    x:=a[q];
                    q:=x;
               end;
               writeln(g,x);
          end
                    else
          writeln(g,'0');
     end;
     close(g);
end.