Doble ordenamiento
Dado un conjunto de
n
números, se te pide realizar un doble ordenamiento. El doble ordenamiento se puede describir como ordenar primero todos los dígitos de un número en orden ascendente, y posteriormente ordenar toda la lista de números en orden ascendente.La primera línea de la entrada contiene el número
n
, seguida por la segunda línea que contiene n
números separados por espacios.La salida del programa debe contener la lista resultante de números después del doble ordenamiento.
Entrada | Salida |
5
34 65 99 10 22 | 1 22 34 56 99 |
5
91050 81670 88463 93047 41490 | 159 1449 1678 3479 34688 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB