Cod sursa(job #237892)

Utilizator mihai.cuculiciCuculici Mihail mihai.cuculici Data 30 decembrie 2008 21:24:24
Problema Stramosi Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#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;   
}