Pagini recente » Cod sursa (job #438533) | Borderou de evaluare (job #2624382) | Borderou de evaluare (job #179421) | Diferente pentru problema/nivele2 intre reviziile 2 si 4 | Cod sursa (job #85869)
Cod sursa(job #85869)
#include<fstream.h>
ifstream f("stramosi.in");
ofstream g("stramosi.out");
long v[250000],n,m,p,q,x,i,c;
int main()
{
f>>n;
f>>m;
for(i=1;i<=n;i++)
f>>v[i];
for(i=1;i<=m;i++)
{
f>>p;
f>>q;
c=1;
x=v[p];
while(c<q)
{
x=v[x];
c++;
if(x==0)
break;
}
g<<x<<"\n";
}
f.close();
g.close();
}