Cod sursa(job #161806)

Utilizator lache92Hulub Ionut-Adrian lache92 Data 18 martie 2008 20:28:49
Problema Stramosi Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <fstream.h>

int main() {
    int nrstr, nrint, i, c, a, b, nr; long s[250001];
    ifstream f("stramosi.in");
    ofstream fout("stramosi.out");
    f>>nrstr>>nrint;
    for (i = 1; i <= nrstr; i++)
        f>>s[i];
    for (i = 0; i < nrint; i++) {
        f>>a>>b; nr = s[a];
        for (c = 1; c < b; c++) {
            nr = s[nr];
            if (nr == 0)
               break;
               }
        fout<<nr<<'\n';
        }
    return 0;
}