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

На вход подается натуральное число 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 = 1 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
Оцените статью
Я решу все!