Pagini recente » Cod sursa (job #1367951) | Cod sursa (job #2038295) | Cod sursa (job #1771765) | Cod sursa (job #1462596) | Cod sursa (job #764871)
Cod sursa(job #764871)
#include<fstream>
using namespace std;
int v[250000];
int main(){
int n,m,i,q,p,x;
ifstream in;
ofstream out;
in.open("stramosi.in");
out.open("stramosi.out");
in>>n>>m;
for(i=1;i<=n;i++)
in>>v[i];
for(i=1;i<=m;i++){
in>>q>>p;
x=0;
while(p && v[q]){
x=v[q];
q=x;
p--;
}
if(p) out<<"0"<<endl;
else out<<x<<endl;
}
out.close();
in.close();
return 0;
}