Cod sursa(job #1847188)

Utilizator jonbaiatbunjon baiat bun jonbaiatbun Data 14 ianuarie 2017 13:13:08
Problema Stramosi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include <fstream>

using namespace std;
unsigned long s[250000];

ifstream in("stramosi.in");
ofstream out("stramosi.out");

void str(int q,int p,int ct)
{
    if(q==0)
        out<<q<<endl;
    else
        if(ct==p)
            out<<q<<endl;
        else
            str(s[q],p,ct+1);
}

int main()
{
    unsigned long n,m,i,p,q;
    in>>n>>m;
    for(i=1;i<=n;i++)
    {
        in>>s[i];
    }
    for(i=0;i<m;i++)
    {
        in>>q>>p;
        str(q,p,0);
    }
    return 0;
}