Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №1244509
А
Аноним
05 июля 2024 11:21 · публичный вопрос
А
Аноним

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

Запрос пользователя

Дан список целых чисел, в котором некоторые числа повторяются. Выведите количество различающихся элементов списка без учета их повторов. При решении этой задачи нельзя использовать множества (set). Sample Input: 1 2 2 3 2 3 4 4 7 1 5 5 Sample Output: 6

Ответ нейросети
05 июля 2024 11:21

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

Вот пример кода на Python для решения данной задачи:

def count_unique_elements(input_list):
    unique_elements = []
    for num in input_list:
        if num not in unique_elements:
            unique_elements.append(num)
    return len(unique_elements)

input_list = list(map(int, input().split()))
result = count_unique_elements(input_list)
print(result)

Вы можете скопировать этот код и проверить его на вашем примере ввода.