Задача «Количество различных элементов» Решение

Условие

Дан список, упорядоченный по неубыванию элементов в нем. Определите, сколько в нем различных элементов.

Решение

a = [int(i) for i in input().split()]
num_distinct = 1
for i in range(0, len(a) - 1):
    if a[i] != a[i + 1]:
        num_distinct += 1
print(num_distinct)

Добавить комментарий

Ваш e-mail не будет опубликован.