Feu un programa que donada una taula de enters i una seqüència de posicions entre 0 i , 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 per resoldre aquest problema.
L’entrada comença amb un natural . A continuació venen els enters de la taula, seguits de les posicions on s’han de moure.
La sortida és una línia amb els elements de la taula un cop reordenats, separats per espais.
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