помогите пожалуйста! даю 15 баллов!!!! информатика, питон.
Количество различных элементов — 2
Дан список. Посчитайте, сколько в нём различных элементов, не изменяя самого списка.

Входные данные

Вводится список чисел. Все числа списка находятся на одной строке. Все числа целые неотрицательные и не больше 1000.

Выходные данные

Выведите ответ на задачу.

Примеры
Ввод
3 2 1 2 3
Вывод
3
Ввод
1 2 3 4 5
Вывод
5

s = list(map(int, input().split(" ")))
a=[]
for i in range(len(s)):
if s[i] not in a:
a.append(s[i])
print(len(a))
такое решение не принимают помогите пж

Ответы

Ответ дал: Леганда555
1

print(len(set(map(int, input().split()))))

Это решение через структуру данных set (множество). Она хранит элементы в единственном экземпляре. Поэтому, преобразуем все входные числа во множество и выводим его длину.

Вас заинтересует