Eliminación de duplicados conservando el orden
PHP
Medium
arrays
Tarea «Eliminación de duplicados conservando el orden»
Escriba un programa que reciba un arreglo de números enteros y elimine todos los duplicados, conservando el orden original de los elementos. El programa debe mostrar un nuevo arreglo que contenga solo los elementos únicos en el orden en que aparecen en el arreglo original. Adicionalmente, si la cantidad de elementos únicos es menor a 3, el programa debe mostrar el mensaje 'Pocos elementos únicos'. Restricciones: el tamaño del arreglo de entrada no supera 1000, los elementos son números enteros de -10^9 a 10^9.
Formato de entrada
En la primera línea un número entero N (1 ≤ N ≤ 1000) — la cantidad de elementos del arreglo. En la segunda línea N números enteros separados por espacios.
Formato de salida
Muestre los elementos únicos del arreglo, separados por espacios, en el orden de su primera aparición. Si la cantidad de elementos únicos es menor a 3, muestre 'Pocos elementos únicos'.
Ejemplos
Ejemplo 1
ENTRADA
5
1 2 2 3 1
SALIDA
1 2 3
Ejemplo 2
ENTRADA
3
Война и мир
Толстой
1869
Преступление и наказание
Достоевский
1866
Анна Каренина
Толстой
1877
1866
SALIDA
Преступление и наказание
Ejemplo 3
ENTRADA
3
10 10 10
SALIDA
Мало уникальных элементов
Ejemplo 4
ENTRADA
2
Мастер и Маргарита
Булгаков
1967
Тихий Дон
Шолохов
1940
2000
SALIDA
Нет
main.php