Pagini recente » Cod sursa (job #2438307) | Cod sursa (job #276353) | Cod sursa (job #1007796) | Cod sursa (job #885670) | Cod sursa (job #555497)
Cod sursa(job #555497)
#include<fstream>
#include<vector>
using namespace std;
ifstream fin ("stramosi.in");
ofstream fout ("stramosi.out");
vector<int> t;
int n,m;
void rez(int p, int q)
{
if(q==0)
fout<<p<<'\n';
else
rez(t[p],q-1);
}
void citire()
{
fin>>n>>m;
t.resize(n+1);
for(int i=1;i<=n;i++)
fin>>t[i];
while(m>0)
{
int p,q;
fin>>p>>q;
rez(p,q);
m--;
}
}
int main ()
{
citire();
return 0;
}