Cod sursa(job #651825)

Utilizator repp4raduRadu-Andrei Szasz repp4radu Data 21 decembrie 2011 18:34:23
Problema Stramosi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <cstdio>

using namespace std;

long int vector[250000];

int main()
{
    freopen("stramosi.in","r",stdin);
    freopen("stramosi.out","w",stdout);
    int n, m, a, b, i;
    scanf("%d%d",&n,&m);
    for(int i = 1; i <= n; i++)
    {
        scanf("%ld",&vector[i]);
    }
    while(m--)
    {
        scanf("%d%d",&a,&b);
        for(i=a;b&&i;i--)
            b=vector[b];
        printf("%d\n",b);
    }
    return 0;
}