14 подписчиков
Всем привет! Сегодня логическая задача. По другому никак не могу описать. Потому что сложность у задания стоит «Medium», а решение состоит из двух встроенных функций, с которых обычно начинают знакомиться с Питоном. В задаче, дано десятичное число, которое нужно разбить на сумму чисел, состоящих из единичек и нулей (первая цифра должна быть значащей, то есть единицей). Искомый результат – минимальное количество разбиений (то есть цифр состоящих из единичек и нулей). Даны хорошие примеры: 1. 32 = 10 + 11 + 11 ответ: 3 2...
8 месяцев назад
939 подписчиков
Решение задачи повышенной сложности № 2-34 из сборника задач по информатике. автор сборника - Д.М. Златопольский. Условия: Даны цифры двух целых чисел: двузначного a2a1 и однозначного b, где a1 — число единиц, a2 — число десятков. Получить цифры числа, равного сумме заданных чисел (известно, что это число двузначное). Слагаемое— двузначное число и число-результат не определять; условный оператор не использовать. Для Python может показаться странным последнее условие - "Условный оператор не использовать"...
6 месяцев назад