Pagini recente » Cod sursa (job #1298333) | Cod sursa (job #381835) | Cod sursa (job #1745770) | Cod sursa (job #1844803) | Cod sursa (job #286364)
Cod sursa(job #286364)
#include <stdio.h>
int v[250000];
int m,n;
int d,wd;
void stra(int w){
if(d==wd)
printf("%d",w);
else
if(v[w]){
d++;
stra(v[w]);
}
else
printf("0");
}
int main(){
freopen("stramosi.in","rt",stdin);
freopen("stramosi.out","wt",stdout);
int i,a;
scanf("%d%d",&n,&m);
for(i=0;i<n;i++)
scanf("%d",&v[i]);
for(i=0;i<m;i++){
scanf("%d%d",&a,&wd);
d=0;stra(a);
}
}