Cod sursa(job #416982)

Utilizator krityxAdrian Buzea krityx Data 13 martie 2010 19:51:02
Problema Stramosi Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include<fstream>
using namespace std;
int main()
{
    ifstream f("stramosi.in");
    ofstream g("stramosi.out");
    long m,n,a[250000],i,j,k=1,p,q;
    f>>n>>m;
    for(i=1;i<=n;i++)
    {f>>j;
    a[i]=j;}
    
    while(f>>q>>p)
    {
                  k=1;
                 for(i=1;i<=p;i++)
                       if(a[q]!=0)
                           q=a[q];
                           else
                           {k=0;
                           break;}
                           if(k==1) g<<q<<endl;
                           else g<<0<<endl;
                               
    }
    
    
    f.close();
    g.close();
}