
Вопрос задан 22.06.2023 в 04:39.
Предмет Информатика.
Спрашивает Бездетко Алексей.
Задана последовательность из n чисел. Найдите в ней число, встречающееся в ней ровно один раз, а из
таких - минимальное. Входные данные В первой строке задано число n — длина последовательности (от 2 до 10), а во второй числа a1, a2, ..., an, разделённые пробелами - элементы последовательности. Выходные данные Выведите найденное число или −1, если его не существует Примеры входные данные 3 4 6 4 выходные данные 6 входные данные 6 2 2 5 5 2 5 выходные данные -1

Ответы на вопрос

Отвечает Стадин Андрей.
Ответ:
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)
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи, вы можете воспользоваться языком программирования, например, Python. Вот пример кода, который решает данную задачу:
pythonn = int(input()) # Считываем длину последовательности
sequence = list(map(int, input().split())) # Считываем элементы последовательности и преобразуем их в список целых чисел
# Создаем словарь для подсчета количества вхождений каждого числа
count_dict = {}
for number in sequence:
if number in count_dict:
count_dict[number] += 1
else:
count_dict[number] = 1
# Ищем число, которое встречается ровно один раз и является минимальным
result = None
for number, count in count_dict.items():
if count == 1:
if result is None or number < result:
result = number
if result is not None:
print(result)
else:
print(-1)
Вы можете вставить этот код в вашу среду разработки или выполнить его в интерактивной среде Python, предоставив необходимые входные данные. Код сначала создает словарь для подсчета количества вхождений каждого числа в последовательности, а затем находит число, которое встречается ровно один раз и является минимальным. Если такого числа нет, код выведет -1.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 558

Информатика 33

Информатика 74

Информатика 12

Информатика 10

Информатика 33

Информатика 27
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili