Cod sursa(job #938390)

Utilizator thewildnathNathan Wildenberg thewildnath Data 12 aprilie 2013 15:55:19
Problema Stramosi Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<stdio.h>
int v[250001];

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