Pagini recente » Cod sursa (job #612640) | Borderou de evaluare (job #1726395) | Borderou de evaluare (job #1889917) | Monitorul de evaluare | Cod sursa (job #216065)
Cod sursa(job #216065)
//stramosi
#include<fstream.h>
int v[251], m,n,i,j,nr,p,q;
ofstream g("stramosi.out");
void DF(int x)
{nr++;
if(nr<p && v[x]!=0)
DF(v[x]);
else
g<< v[x]<<'\n';
}
int main()
{ifstream f("stramosi.in");
f>>n>>m;
for(i=1;i<=n;i++)
f>>v[i];
for(i=1;i<=m;i++)
{f>>q>>p;
nr=0;
DF(q);
}
f.close();
g.close();
return 0;
}