G11185 - Ordenación Grado 11

Construir un programa que cree un vector de N posiciones. Si la posición es par, la celda del vector se debe llenar con la siguiente formula Celda[i] = i * i + 1.  Si la celda es impar, la celda del vector se debe llenar con la siguiente formula Celda[i] = 3 * (i + 1).  Luego los elementos que contengan un número par del vector se deben ordenar descendentemente en las primeras posiciones del vector y los elementos impares del vector se deben ordenar ascendentemente en las últimas posiciones del vector. Se debe mostrar el vector sin ordenar y luego el vector ordenado.

Ejemplo: al ejecutar el programa se queda esperando la entrada de un número, si el usuario presiona 10 <Enter> debe mostrar lo siguiente:

Input

Número entero

Output

Imprime mensaje SIN ORDENAR, seguido del evtor sin ordenar luego el mensaje ORDENADO  seguido del vector ordenado

Example

Input:
10

Output:

VECTOR


Added by:MaratónAFDM
Date:2018-09-27
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C NCSHARP CSHARP C++ 4.3.2 JAVA JULIA PYTHON PYPY3 PYTHON3

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.