Pagini recente » Profil maria.taraboanta | Diferente pentru agm-2018/runda1 intre reviziile 20 si 15 | Profil eueueeu | Cod sursa (job #809748) | Cod sursa (job #311958)
Cod sursa(job #311958)
#include<fstream.h>
ifstream fin("stramosi.in");
ofstream fout("stramosi.out");
long i,j,n,v[250001],m,x;
int main()
{
fin>>n;fin>>m;
for(i=1;i<=n;i++)fin>>v[i];
for(i=1;i<=m;i++){
fin>>x>>j;
while(v[x]!=0&&j>=1){
x=v[x];j--;}
if(j==0)
fout<<x<<'\n';
if(j!=0)fout<<0<<'\n';}
fin.close();
fout.close();
return 0;}