Cod sursa(job #770030)
Utilizator | Data | 21 iulie 2012 19:21:01 | |
---|---|---|---|
Problema | Stramosi | Scor | 50 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
#include<fstream>
using namespace std;
ifstream f("stramosi.in");
ofstream g("stramosi.out");
long n,nq,i,j,k;
long a[250001];
long p,q;
int main()
{f>>n>>nq;
for(i=1; i<=n; i++)
f>>a[i];
for(i=1; i<=nq; i++)
{f>>q>>p;
while(p)
{q=a[q];
p--;}
g<<q<<endl;
}
return 0;
}