
СРОЧНО Информатика, Дам 45 баллов! Задача: Среди натуральных чисел от M до N (M и N вводятся с
клавиатуры) найти количество тех, которые целиком состоят из нечетных цифр).Составить программу в python!

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

def check(x):
while x > 0:
k = x % 10
x //= 10
if k % 2 == 0:
return False
return True
m, n = map(int, input().split())
cnt = 0
while m <= n:
if check(m):
cnt += 1
m += 1
print(cnt)



Для решения данной задачи на Python, вам потребуется использовать цикл, который будет перебирать все числа от M до N и проверять, состоят ли они целиком из нечетных цифр. Для этого можно использовать следующий код:
```python def count_numbers_with_odd_digits(M, N): count = 0 for num in range(M, N+1): digits = [int(d) for d in str(num)] if all(d % 2 != 0 for d in digits): count += 1 return count
M = int(input("Введите значение M: ")) N = int(input("Введите значение N: "))
result = count_numbers_with_odd_digits(M, N) print("Количество чисел, состоящих из нечетных цифр:", result) ```
В этом коде мы определяем функцию `count_numbers_with_odd_digits`, которая принимает два аргумента: M и N. Внутри функции мы инициализируем переменную `count` для подсчета чисел, состоящих из нечетных цифр.
Затем мы используем цикл `for`, чтобы перебрать все числа от M до N. Для каждого числа мы преобразуем его в строку и затем в список цифр, используя генератор списка. Затем мы проверяем, являются ли все цифры нечетными, используя функцию `all` и генератор списка. Если все цифры нечетные, мы увеличиваем счетчик `count` на 1.
В конце мы выводим результат на экран.
Пример работы программы:
``` Введите значение M: 10 Введите значение N: 100 Количество чисел, состоящих из нечетных цифр: 45 ```
В этом примере мы вводим M = 10 и N = 100. Программа находит количество чисел от 10 до 100, которые состоят из нечетных цифр, и выводит результат, равный 45.
Пожалуйста, обратите внимание, что код предоставлен в качестве примера и может быть доработан или оптимизирован в зависимости от ваших потребностей.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili