Задача к ОГЭ по информатике на тему «практика программирования» №2

На вход подается натуральное число n, затем список из n натуральных чисел, идущих по возрастанию. Требуется определить, сколько в нем различных элементов. Для списка [1, 2, 2, 3, 3, 3] будет три различных элемента — 1, 2 и 3.

Напишите ответ для n = 10 и списка [2, 2, 8, 51, 52, 52, 99, 99, 115, 1024]

n = int(input())
 
nums = []
 
ans = 0
 
for i in range(n):
 
    nums.append(int(input()))
 
for i in range(n-1):
 
    if nums[i] != nums[i+1]:
 
        ans += 1
 
print(ans)

Ответ: 7
Оцените статью
Я решу все!