Ordinamento doppio
Dato
n
numeri, ti viene chiesto di eseguire un ordinamento doppio. L'ordinamento doppio può essere descritto come l'ordinamento iniziale di tutte le cifre di un numero in ordine crescente, seguito dall'ordinamento dell'intera lista di numeri in ordine crescente.La prima riga dell'input contiene il numero
n
, seguita dalla seconda riga che contiene n
numeri separati da spazi.L'output del programma deve contenere la lista risultante di numeri dopo l'ordinamento doppio.
Input | Output |
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