Pagini recente » Cod sursa (job #406599) | Cod sursa (job #984696) | Cod sursa (job #2714781) | Cod sursa (job #2346228) | Cod sursa (job #904959)
Cod sursa(job #904959)
#include <iostream>
#include <fstream>
using namespace std;
ifstream in ("stramosi.in");
ofstream out("stramosi.out");
int const N=250005;
int n,m,v[N];
void raspund (int x, int y)
{
for(int i=1;i<=y;i++)
x=v[x];
out<<x<<"\n";
}
int main()
{
in>>n>>m; int x,y;
for(int i=1;i<=n;i++)
in>>v[i];
for(int i=1;i<=m;i++)
{
in>>x>>y;
raspund(x,y);
}
return 0;
}