Практика: программирование

Редакция Без Сменки
Честно. Понятно. С душой.

🔎 Рассматривается множество целых чисел, принадлежащих числовому отрезку [4616; 52311], которые удовлетворяют условиям:

а) Сумма цифр равна 10.
б) Произведение цифр равно нулю.

Необходимо найти количество чисел и минимальное из них.

Алгоритм решения:
▪️пусть k = счетчик кол-ва подходящих чисел, mini = минимальное значение(изначально присваиваем максимальное значение, чтобы в последующем с ним сравнивать и уменьшать)

▪️в функции проверке проходим циклом по числу и находим сумму цифр, если сумма цифр = 10 и среди цифр числа присутствует 0, тогда произведение цифра =0, следовательно число нам подходит — возвращаем True

Где вы учитесь?

Вам также будет интересно

Россия от февраля к октябрю
❗️Со 2 марта установился режим, названный позже ДВОЕВЛАСТИЕМ. В это время за власть боролись между собой такие структуры, как Петроградский совет...
Параметры функций
◾️Именованные параметры Рассмотрим следующую функцию, которая выводит дату: def PrintDate(day, month, year): print("Сегодня: "+str(day)...
РАВНЫЕ ТРЕУГОЛЬНИКИ
Есть три признака равенства для треугольников. Ты, возможно, их помнишь со всех возможных устных экзаменов в 7 классе. ☃️ Треугольники могут быть...
Железо
Железо (Fe) — металл VIII группы побочной подгруппы, его электронная конфигурация 3d⁶4s². В соединениях железо проявляет степени окисления +2, +3 и...
Мораль и право — сходства и различия
Сходства права и морали: 🔸 В системе социальных норм выступают универсальными и оказывающими действие на все общество в целом. 🔸 Имеют один объект...
Возвышение Москвы
ПРЕДПОСЫЛКИ ОБЪЕДИНЕНИЯ РУССКИХ ЗЕМЕЛЬ: 🔺 Потребность в централизованной власти. Независимость нравится только верхам. А вот обычным крестьянам и...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.