Cod sursa(job #586512)

Utilizator dtoniucDaniel Toniuc dtoniuc Data 2 mai 2011 10:25:44
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 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);
	ofstream fout("stramosi.out");
    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();
        fout<<q<<'\n';
    }
    return 0;
}
void det()
{
    if (p==0);
    else
    {
        p--;
        q=v[q];
        det();
    }
}