Pagini recente » Cod sursa (job #1115653) | Cod sursa (job #2269882) | Cod sursa (job #398978) | Cod sursa (job #77206) | Cod sursa (job #237892)
Cod sursa(job #237892)
#include<fstream>
using namespace std;
ifstream f ("stramosi.in");
ofstream g ("stramosi.out");
long long *v,*n,*m,i,j,q,p,*temp;
int main()
{
n=new long long;
m=new long long;
temp=new long long;
f>>*n>>*m;
v=new long long[300000];
for(i=1;i<=*n;i++) f>>v[i];
for(i=1;i<=*m;i++)
{
f>>q>>p;
*temp=v[q];
for(j=1;j<p;j++) *temp=v[*temp];
g<<*temp<<"\n";
}
f.close();
g.close();
return 0;
}