Pagini recente » Cod sursa (job #2291175) | Cod sursa (job #2872070) | Cod sursa (job #335986) | Cod sursa (job #517928) | Cod sursa (job #450157)
Cod sursa(job #450157)
#include <iostream>
#include <fstream>
using namespace std;
ofstream fout("stramosi.out");
int M,N,P,Q,i,j,k,a[250000],str;
int main()
{
ifstream fin("stramosi.in");
fin>>N>>M;
for(i=1;i<=N;++i)
fin>>a[i];
for(j=0;j<M;++j)
{
fin>>Q>>P;
k=0;
str=a[Q];
k++;
while(k<P && str!=0)
{
str=a[str];
k++;
}
fout<<str<<'\n';
}
fin.close();
fout.close();
return 0;
}