Предмет: Информатика,
автор: kirilkuvaev
Задана последовательность из 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)
Объяснение:
Похожие вопросы
Предмет: Окружающий мир,
автор: emailucs
Предмет: Русский язык,
автор: Аноним
Предмет: Другие предметы,
автор: nastya123vantorina
Предмет: Математика,
автор: ava69
Предмет: Математика,
автор: анюта631