EduBrick
← вернуться к уроку · Поиск и подсчёты

Первое неповторяющееся

2000 мс · 256 МБ · всё или ничего

Дан список из nn чисел. Найдите первое по порядку значение, которое встречается в списке ровно один раз.

Если таких значений нет, выведите −1.

Формат ввода

В первой строке число nn от 11 до 10510^5. Во второй — nn целых чисел от 00 до 100000100000 через пробел.

Формат вывода

Одно число.

Примеры

ввод
5
1 2 1 1 3
вывод
2

Примечание

Два прохода: сначала частоты, потом список в исходном порядке. Иначе получится наименьшее значение, а не первое.

Войдите, чтобы отправлять решения.
← Вернуться к уроку