Для решения данной задачи можно использовать структуру данных множество (set) в языке программирования. Множество позволяет хранить уникальные элементы и обеспечивает операции добавления и удаления элементов за константное время.
1. Создадим пустое множество для хранения чисел, которые назвал Мишка.
2. Запустим цикл, пока Мишка называет числа:
– Считаем число, которое назвал Мишка.
– Добавляем это число в множество.
3. Выводим все числа из множества на экран.
Пример кода на языке Python:
“`python
# Создаем пустое множество
numbers = set()
# Запускаем цикл
while True:
# Считываем число от Мишки
number = int(input())
# Добавляем число в множество
numbers.add(number)
# Если Мишка закончил называть числа, выходим из цикла
if number == 0:
break
# Выводим все числа из множества без повторений
for number in numbers:
print(number)
“`
Таким образом, программа будет считывать числа от Мишки и добавлять их в множество. После того, как Мишка завершит называть числа (назвал 0), программа выведет все числа без повторений на экран.