Задана последовательность из n чисел. Найдите в ней число, встречающееся в ней ровно один раз, а из таких - минимальное.
Входные данные
В первой строке задано число n — длина последовательности (от 2 до 10), а во второй числа a1, a2, ..., an, разделённые пробелами - элементы последовательности.
Выходные данные
Выведите найденное число или −1, если его не существует
Примеры
входные данные
3
4 6 4
выходные данные
6
входные данные
6
2 2 5 5 2 5
выходные данные
-1
Ответы
Ответ дал:
0
Ответ:
n = int(input())
mass = list(map(int, input().split()))
mn = []
for i in range(n):
if mass.count(mass[i]) == 1:
mn.append(mass[i])
print(min(mn) if mn else -1)
Объяснение:
Похожие вопросы
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад