删除重复项并保留顺序

PHP Medium arrays

任务 «删除重复项并保留顺序»

编写一个程序,接收一个整数数组,删除其中所有重复项,并保留元素的原始顺序。程序应输出一个新数组,仅包含按在原数组中出现的顺序排列的唯一元素。此外,如果唯一元素的数量少于3个,程序应输出消息'唯一元素太少'。限制条件:输入数组的大小不超过1000,元素为-10^9到10^9之间的整数。

输入格式

第一行是一个整数 N (1 ≤ N ≤ 1000) — 数组的元素数量。第二行是 N 个由空格分隔的整数。

输出格式

按元素首次出现的顺序输出用空格分隔的唯一元素。如果唯一元素的数量少于3个,则输出'唯一元素太少'。

示例

示例 1

输入
5 1 2 2 3 1
输出
1 2 3

示例 2

输入
3 Война и мир Толстой 1869 Преступление и наказание Достоевский 1866 Анна Каренина Толстой 1877 1866
输出
Преступление и наказание

示例 3

输入
3 10 10 10
输出
Мало уникальных элементов

示例 4

输入
2 Мастер и Маргарита Булгаков 1967 Тихий Дон Шолохов 1940 2000
输出
Нет
main.php