Cod sursa(job #586514)

Utilizator dtoniucDaniel Toniuc dtoniuc Data 2 mai 2011 10:30:01
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <iostream>
#include <fstream>
using namespace std;
int v[260000],n,m,x,p,q;
void det();
int main()
{
	freopen ("stramosi.in","r",stdin);
	freopen ("stramosi.out","w",stdout);
    scanf("%d%d",&n,&m);
    for (int i=1;i<=n;i++)
        scanf("%d",&v[i]);
    for (int i=1;i<=m;i++)
    {
        scanf("%d%d",&q,&p);
        det();
        printf("%d\n",q);
    }
    return 0;
}
void det()
{
    if (p==0);
    else
    {
        p--;
        q=v[q];
        det();
    }
}