Cod sursa(job #679828)

Utilizator Lokycatalin petre Loky Data 13 februarie 2012 19:29:59
Problema Stramosi Scor 70
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;

long int n,m,i,q,p,a[250005],nr,x;

int main()
{
    ifstream f("stramosi.in");
    ofstream g("stramosi.out");
    f>>n>>m;
    for (i=1;i<=n;i++)
    f>>a[i];
    for (i=1;i<=m;i++) {
           f>>q>>p;
           nr=1;
           while (nr<p &&a[q]!=0) {
                  x=a[q];
                  q=x;
                  nr++;
           }
           g<<a[q]<<'\n';
    }


    f.close();
    g.close();
    return 0;
}