Eliminar Duplicados

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
1418
Resuelto:
475

Descripción

Botas tiene un arreglo de n enteros. Quiere eliminar elementos duplicados (iguales).

Botas quiere dejar solo la entrada más a la derecha (ocurrencia) para cada elemento del arreglo. El orden relativo de los elementos únicos restantes no se debe cambiar.

Entrada

La entrada contiene varios casos de prueba

Para cada caso de prueba la primera línea contiene un solo entero $n$ ($1 \leq n \leq 50$) - el número de elementos en el arreglo de botas.

La siguiente línea contiene una secuencia $a_{1}$, $a_{2}$,…, $a_{n}$ ($1 \leq a_{i} \leq 1000$) - en el arrego de botas.

Salida

En la primera línea, imprima el entero $x$: el número de elementos que quedarán en el arreglo de botas después de que elimine los duplicados.

En la segunda línea, imprima $x$ enteros separados con un espacio: el arreglo de botas después de que eliminó los duplicados. Para cada elemento único, solo se debe dejar la entrada más a la derecha.

Ejemplo Entrada

Copy icon
6
1 5 5 1 6 1
5
2 4 2 4 4
5
6 6 6 6 6

Ejemplo Salida

Copy icon
3
5 6 1 
2
2 4 
1
6 

Ayuda