Условие
Дан список чисел. Определите, сколько в нем встречается различных чисел.
Примечание. Эту задачу на Питоне можно решить в одну строчку.
Решение
print(len(set(input().split())))
Комментарии
Виктор :
Не пойдет. Вы анализируете отдельные слова из входной строки как стринги, не как числа. Поэтому, например, числа, записанные как 7, 07 и 007, у вас будут посчитаны как три разных.
Добавить комментарий Отменить ответ
ЕГЭ на соточку для чайников
Прошу прощения, что так долго пропадал. Питошка вернулся, да еще и с группой в вконтакте, подписывайтесь. Помимо этого, на питошке откроется новая рубрика, в которой будут четкие объяснения всех заданий ЕГЭ и ОГЭ по информатике, внимательно прочитав которые, я уверен, вы улучшите свои баллы на экзамене
Условие
Дан список, упорядоченный по неубыванию элементов в нем. Определите, сколько в нем различных элементов.
Решение
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)
Добавить комментарий Отменить ответ
ЕГЭ на соточку для чайников
Прошу прощения, что так долго пропадал. Питошка вернулся, да еще и с группой в вконтакте, подписывайтесь. Помимо этого, на питошке откроется новая рубрика, в которой будут четкие объяснения всех заданий ЕГЭ и ОГЭ по информатике, внимательно прочитав которые, я уверен, вы улучшите свои баллы на экзамене
Как определить количество цифр в числе, не выделяя каждую отдельную цифру, с использованием str?

Сколько цифр в числе 1010, если оно записано в двоичной, десятичной, шестнадцатеричной?
SoreMix, это представление числа, а не само число. Представление числа 1010 в двоичной это 10, в десятичной это так и будет 1010, а в шестнадцатиричной это 4112. Речь о том что вопрос изначально некорректен. В какой системе счисления должно быть представлено число?

soremix @SoreMix Куратор тега Python
pfemidi, а разница какая? есть число, есть цифры из которого оно состоит. Никто не просил переводить в какие-то системы
SoreMix, так. По порядку. Если число, любое. Но если переменную, в которой хранится это число, перевести в его строковое представление, то количество цифр в этом строковом представлении будет разное для разных систем счисления, которое это строковое представление представляет.
Пример:
Дано число 65535.
В двоичном строковом представлении это 1111111111111111, то есть 16 цифр.
В восьмеричном строковом представлении это 177777, то есть 6 цифр.
В десятичном строковом представлении это 65535, то есть 5 цифр.
В шестнадцатиричном строковом представлении это FFFF, то есть 4 цифры.
Но внутри, в компьютере, оно как было 65535, так и всегда будет 65535.
Как найти количество различных чисел?

Дан список чисел, который может содержать до 100000 чисел.
Определите, сколько в нем встречается различных чисел.
Вроде все просто:
print(len(set([int(i) for i in input().split()])))
Но при сдаче пишут, что мой код не достаточно функционален и нельзя использовать FOR, либо DEF((
Подскажите как исправить это чтобы работало?
Лучшие ответы ( 1 )
| Здесь вы можете заказать любую студенческую или школьную работу. |
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Найти количество пар различных чисел, у которых суммы делителей одинаковы
Вводится число N. Найти количество пар различных чисел, лежащих в интервале от 2 до N, у которых.
Как найти количество различных числе в списке?
4) Дан список чисел. Сколько различных чисел в списке? Например, в списке пять чисел (повторы.
Дана последовательность чисел. Найти количество различных чисел в этой последовательности
Дана последовательность чисел. Найти количество различных чисел в этой последовательности Дана.
Дана последовательность чисел. Найти количество различных чисел в этой последовательности
Дана последовательность чисел. Найти количество различных чисел в этой последовательности. Очень.
Регистрация: 28.08.2018
Сообщений: 18

Сообщение было отмечено kh_evgenia как решение
Решение
print(len(set(map(int, input().split()))))
Регистрация: 25.01.2019
Сообщений: 8
Буквально только что такое же решение загрузила и оно было принято на 100/100
Регистрация: 15.11.2020
Сообщений: 2
Способ одной строкой:
Am I evil? Yes, I am!
![]()
![]()
16675 / 9964 / 2758
Регистрация: 21.10.2017
Сообщений: 21,890
Сообщение от arcfisir 
Способ одной строкой:
Я вижу две строки
Регистрация: 15.11.2020
Сообщений: 2
А, ну точно, значит «в две».
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
В данной последовательности целых чисел найти количество различных чисел.
Вариант 10. 3. В данной последовательности целых чисел найти количество различных чисел.
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности.
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности.

В данной последовательности целых чисел найти количество различных нечетных положительных чисел.
5. В данной последовательности целых чисел найти количество различных нечетных положительных чисел.

Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности.
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности
Дана последовательность целых чисел. Найти количество различных чисел в этой последовательности .
Или воспользуйтесь поиском по форуму: