Ordenação pelo último dígito

Rust Easy sorting

Tarefa «Ordenação pelo último dígito»

Escreva um programa que leia um array de números inteiros e o ordene em ordem crescente pelo último dígito de cada número. Se os últimos dígitos forem iguais, a ordem original é mantida (ordenação estável). Imprima o array ordenado separado por espaços.

Formato de Entrada

A primeira linha contém um número inteiro N (1 ≤ N ≤ 1000) — a quantidade de números. A segunda linha contém N números inteiros separados por espaços.

Formato de Saída

Uma única linha com N números, ordenados pelo último dígito, separados por espaços.

Exemplos

Exemplo 1

ENTRADA
5 12 23 34 45 56
SAÍDA
12 23 34 45 56

Exemplo 2

ENTRADA
4 91 72 83 64
SAÍDA
91 72 83 64

Exemplo 3

ENTRADA
3 10 20 30
SAÍDA
10 20 30
main.rs