Mayor Arreglo.
Alex tiene un arreglo de enteros y un entero . El puede cambiar cualquier par de elementos adyacentes del arreglo a lo más veces. Alex quiere saber cual es el mayor arreglo en orden lexicográfico que puede obtener. Ayúdelo.
Entrada
La primera línea contiene los enteros y ; . La segunda línea contiene enteros separados entre sí por un espacio en blanco, estos son los elementos del arreglo.
Salida
En una única línea imprima los elementos del mayor arreglo en orden lexicográfico que se puede obtener.
Ejemplo 1 de Entrada
4 2
1 3 2 4
Ejemplo 1 de Salida
3 2 1 4
Ejemplo 2 de Entrada
4 3
1 3 2 3
Ejemplo 2 de Salida
3 3 1 2
Ejemplo 3 de Entrada
6 6
1 2 2 3 2 3
Ejemplo 3 de Salida
3 2 2 2 1 3
Ejemplo 4 de Entrada
6 7
1 2 2 3 2 3
Ejemplo 4 de Salida
3 3 1 2 2 2
Explicación de los ejemplos
En el primer ejemplo lo mejor es cambiar los pares de posiciones y en este orden.
En el segundo ejemplo lo mejor es cambiar los pares de posiciones y en este orden.
Nota: Un arreglo de tamaño es lexicograficamente mayor que un arreglo de tamaño si existe un tal que y .
Comments