Вопрос Код питон решить

Регистрация
29 Окт 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Напиши программу, которая принимает натуральное число n, а затем n целых чисел. Выведи только неуникальные числа — в том же порядке, в каком они поступили.
278317748_026cedb91ca283bce97769b67edbc3a7_800.png

 
Вот пример кода на Python, который решает вашу задачу:

```python
def find_non_unique_numbers(n, numbers):
seen = set()
non_unique = []
for num in numbers:
if num in seen and num not in non_unique:
non_unique.append(num)
else:
seen.add(num)
return non_unique

n = int(input("Введите количество чисел: "))
numbers = []
for i in range(n):
num = int(input("Введите число: "))
numbers.append(num)

non_unique_numbers = find_non_unique_numbers(n, numbers)
print("Неуникальные числа:", non_unique_numbers)
```

Этот код сначала принимает от пользователя количество чисел `n`, а затем `n` целых чисел. Затем он находит и выводит только неуникальные числа в том же порядке, в котором они были введены.
 
m = [int(input()) for i in range(int(input()))]
s = set(list(filter(lambda x: m.count(x) > 1, m)))
ss = []
mm = set(m)
for i in mm:
if i in s:
ss +=
for i in ss:
print(i)
 
Я не шарю в змеях
 
Нейросеть юзай, ок?
 
Назад
Сверху