for i in range(100, 1000): # перебираем числа в диапазоне от 100 до 999
s = str(i) # преобразуем число в строку
if s[0] == s[1] == s[2]: # проверяем, есть ли три одинаковые цифры
count += 1 # если есть, увеличиваем счетчик
print(count) # выводим результат
Объяснение:
В данном коде используется цикл for для перебора чисел в диапазоне от 100 до 999, функция str() для преобразования числа в строку и проверка наличия трех одинаковых цифр в строке s с помощью оператора ==. Если находим число с тремя одинаковыми цифрами, то увеличиваем значение переменной count на 1. После прохода цикла выводим значение переменной count.
Answers & Comments
Ответ:
count = 0 # инициализация счетчика
for i in range(100, 1000): # перебираем числа в диапазоне от 100 до 999
s = str(i) # преобразуем число в строку
if s[0] == s[1] == s[2]: # проверяем, есть ли три одинаковые цифры
count += 1 # если есть, увеличиваем счетчик
print(count) # выводим результат
Объяснение:
В данном коде используется цикл for для перебора чисел в диапазоне от 100 до 999, функция str() для преобразования числа в строку и проверка наличия трех одинаковых цифр в строке s с помощью оператора ==. Если находим число с тремя одинаковыми цифрами, то увеличиваем значение переменной count на 1. После прохода цикла выводим значение переменной count.