Предмет: Информатика, автор: sirfik

Задача на питоне: Среди всех чисел из интервала от M до N (M и N вводятся с клавиатуры) найти и вывести количество тех, в составе которых нет цифр 2 и 4 одновременно.

Ответы

Автор ответа: johny2k21
1

Смотри прикрепленное вложение.

Приложения:

2shark2: т.к. это интервал, то нужно M + 1. А так же попробуйте, например, тест 22 44. У Вас i не будет равно 2, поэтому выведет число 22, 23.... а нужно что бы не было числа 2 и 4 вообще в записи числа
Автор ответа: 2shark2
0

m = int(input())

n = int(input())

b = 0

for a in range(m + 1, n):

   a = str(a)

   if a.find('2') == -1 and a.find('4') == -1:

       b += 1

print(b)


johny2k21: Там не сказано включительно до последнего числа N, поэтому не нужно добавлять "+ 1" в параметры цикла.
Похожие вопросы