删除重复项并保留顺序
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