Вопрос задан 01.07.2023 в 23:52. Предмет Информатика. Спрашивает Бескровный Максим.

Подсчитать количество целых чисел в диапазоне от 100 до 999 у которых есть две одинаковые цифры.

ЖЕЛАТЕТЬЛО НАПИСАТЬ КОД НА ПИТОНЕ
0 0
Перейти к ответам

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

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

Код:

ans = 0

for i in range(100, 1000):

a, b, c = str(i)

if a==b or a==c or b==c:

 ans += 1

print(ans)

Ответ: 252


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

Конечно, вот код на Python, который подсчитывает количество целых чисел в диапазоне от 100 до 999, у которых есть две одинаковые цифры:

python
count = 0 for num in range(100, 1000): digits = set(str(num)) # Преобразуем число в строку и создаем множество из его цифр if len(digits) == 2: # Если в множестве ровно 2 различные цифры, то есть две одинаковые цифры count += 1 print("Количество чисел с двумя одинаковыми цифрами:", count)

Этот код перебирает все числа от 100 до 999, преобразует каждое число в строку, а затем создает множество из его цифр. Если в множестве ровно 2 различные цифры, то это означает, что у числа есть две одинаковые цифры. Количество таких чисел подсчитывается и выводится на экран.

0 0

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

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

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

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