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

28 Окт 2019 в 10:40
117 +1
1
Ответы
1

Для решения этой задачи необходимо перебрать все возможные пары двузначных чисел и подсчитать количество таких чисел, у которых произведение цифр равно заданному числу N.

Пример кода на Python:

def count_two_digit_numbers(n):
count = 0
for i in range(10, 100):
if i // 10 * (i % 10) == n:
count += 1
return count
N = int(input("Введите натуральное число N: "))
print("Количество двузначных чисел с произведением цифр, равным", N, ":", count_two_digit_numbers(N))

Программа сначала запрашивает у пользователя натуральное число N, затем с помощью функции count_two_digit_numbers подсчитывает количество двузначных чисел с произведением цифр, равным N, и выводит результат на экран.

19 Апр 2024 в 03:50
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир