Control C402C P11868


Statement
 

pdf   zip

Feu un programa que donada una taula de nn enters i una seqüència de nn posicions entre 0 i n1n - 1, reordeni la taula movent els seus elements a les posicions indicades per la seqüència. És a dir, l’i-èsim element de la seqüència indica la posició (començant en zero) a la qual s’ha de moure l’i-èsim element de la taula.

Utilitzeu un vector auxiliar de mida nn per resoldre aquest problema.

Entrada

L’entrada comença amb un natural n>0n > 0. A continuació venen els nn enters de la taula, seguits de les nn posicions on s’han de moure.

Sortida

La sortida és una línia amb els elements de la taula un cop reordenats, separats per espais.

Public test cases
  • Input

    3 
    5 8 7
    2 0 1
    

    Output

    8 7 5
    
  • Input

    3 
    5 8 7
    0 1 2
    

    Output

    5 8 7
    
  • Input

    1
    -8
    0
    

    Output

    -8
    
  • Information
    Author
    Professorat de P1
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++ Java Python