Предмет: Информатика, автор: 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)

Объяснение:

Похожие вопросы