Invertir un vector (6-7)


Enviar solución

Puntos: 5
Tiempo límite: 1.0s
Límite de memoria: 64M

Autor:
Tipo de problema

Realizar un programa que lea un lista de números enteros y los presente en orden inverso a como se hayan introducido.

La lista tendrá, como mucho, un tamaño de 1000 elementos. El programa también deberá manejar el caso de la lista vacío (0 elementos).

Este problema se puede resolver de múltiples maneras, como son:

  • Creando un nuevo vector que rellenar con el orden invertido.
  • Modificar el vector en el que se leyera originalmente.
  • Recorrer el vector en orden inverso para mostrarlo por pantalla.

El juez no puede distinguir qué es lo que el programa hace por dentro, pero se puede utilizar para comprobar varias implementaciones de las posibles.

Entrada

Un línea con la cantidad de números en la lista seguida de otra línea con la misma, con los números separados por espacios.

Salida

La lista de enteros en orden invertido, también separados por espacios.

Ejemplo de entrada 1

3
10 20 -30

Ejemplo de salida 1

-30 20 10

Ejemplo de entrada 2

1
5

Ejemplo de salida 2

5

Ejemplo de entrada 3

105
3 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 2 3 8 4 6 2 6 4 3 3 8 3 2 7 9 5 0 2 8 8 4 1 9 7 1 6 9 3 9 9 3 7 5 1 0 5 8 2 0 9 7 4 9 4 4 5 9 2 3 0 7 8 1 6 4 0 6 2 8 6 2 0 8 9 9 8 6 2 8 0 3 4 8 2 5 3 4 2 1 1 7 0 6 7 9 8 2 1 4

Ejemplo de salida 3

4 1 2 8 9 7 6 0 7 1 1 2 4 3 5 2 8 4 3 0 8 2 6 8 9 9 8 0 2 6 8 2 6 0 4 6 1 8 7 0 3 2 9 5 4 4 9 4 7 9 0 2 8 5 0 1 5 7 3 9 9 3 9 6 1 7 9 1 4 8 8 2 0 5 9 7 2 3 8 3 3 4 6 2 6 4 8 3 2 3 9 7 9 8 5 3 5 6 2 9 5 1 4 1 3

Comentarios

No hay comentarios por el momento.