Вопрос задан 29.09.2023 в 17:23. Предмет Информатика. Спрашивает Агафонова Саида.

2. Дан список чисел, который может содержать до 100000 чисел. Определите, сколько в нем встречается

различных чисел.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чернова Александра.

Здравствуйте, надеюсь помог

#include <iostream>

#include <set>

#include <fstream>

 

using namespace std;

 

int main()

{

   set<int> s1;

   ifstream input("input.txt");

   int d;

 

   while (input >> d) s1.insert(d);

 

   cout << s1.size() << endl;

 

   system("pause");

   return 0;

}

Пояснение/ТЕСТ

Здесь идет файл - input.txt, создайте его заранее с расширением All files и назовите также, впишите в него различные числа. Например

10 10 10 11 13

Запустите Код.

Ответ будет: 3

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы определить количество различных чисел в данном списке, можно воспользоваться структурой данных множество (set) в Python. Множество автоматически удаляет повторяющиеся элементы, позволяя нам сохранить только уникальные числа из списка.

Пример на Python:

python
def count_unique_numbers(numbers_list): # Создаем множество для хранения уникальных чисел unique_numbers_set = set(numbers_list) # Возвращаем количество уникальных чисел return len(unique_numbers_set) # Пример списка чисел numbers_list = [1, 2, 3, 1, 2, 4, 5, 6, 5] # Вызываем функцию и выводим результат unique_count = count_unique_numbers(numbers_list) print("Количество различных чисел:", unique_count)

Этот код создает множество из списка чисел и затем возвращает количество элементов в множестве, что равно количеству различных чисел в исходном списке.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос