Cod sursa(job #502294)

Utilizator 05_YohnE1 La5c01 05_Yohn Data 18 noiembrie 2010 19:20:34
Problema Stramosi Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <fstream.h>

long t[200000],n,m,i,p,q,a,c;

int main(){
    ifstream f("stramosi.in");
    ofstream g("stramosi.out");
    f>>n>>m;
    for (i=1; i<=n; i++){
        f>>t[i];
        }
    for (i=0; i<m; i++){
        f>>q>>p;
        a=q;
        c=0;
        while ((a!=0) and (c<p)){
              a=t[a];
              c+=1;
              }
        g<<a<<"\n";
        }
    g.close();
    return 0;
    }