Pagini recente » Diferente pentru utilizator/dandreica intre reviziile 2 si 3 | Cod sursa (job #1959672) | Monitorul de evaluare | Cod sursa (job #2725500) | Cod sursa (job #262747)
Cod sursa(job #262747)
#include<fstream>
using namespace std;
const int N=250000;
int main()
{
ifstream in("stramosi.in");
ofstream out("stramosi.out");
char c[N];
int n,m,q,p,i,x;
in>>n;
in>>m;
for (i=1;i<=n;i++)
in>>c[i];
for (i=1;i<=m;i++)
{in>>q>>p;
x=c[q];
for (i=1;i<=p-1;i++)
if (x!=0) x=c[x];
out<<x;}
in.close();
out.close();
return 0;
}