Условие Дано положительное действительное число X.Выведите его дробную часть. Логика решения (очень простыми словами) Если от числа отнять его целую часть, останется только дробная часть. Например: Целую часть можно получить с помощью int(). Важный момент Из-за особенностей хранения чисел типа …

Решение Python Задача «Дробная часть» Read more »

Условие Длина МКАД — 109 км.Байкер Вася стартует с нулевого километра и едет со скоростью v км/ч.Через t часов он окажется на некоторой отметке. Если v > 0 — движение вперёд.Если v < 0 — движение назад. Нужно вывести номер …

Решение Python Задача «МКАД» Read more »

Условие Дано натуральное число. Выведите его последнюю цифру. Логика решения Если число разделить на 10, то: Например:123 % 10 = 357 % 10 = 7 Решение Пояснение Оператор % — это остаток от деления.При делении на 10 он всегда возвращает …

Решение Python Задача «Последняя цифра числа» Read more »

Условие Шоколадка имеет вид прямоугольника, разделенного на n×m долек. Шоколадку можно один раз разломить по прямой на две части. Определите, можно ли таким образом отломить часть, состоящую ровно из k долек. Программа получает на вход n, m, k и должна …

Решение Python Задача «Шоколадка» Read more »

Условие Яша плавал в бассейне размером N × M метров и устал.В этот момент он обнаружил, что находится: Какое минимальное расстояние должен проплыть Яша, чтобы выбраться на бортик? Программа получает на вход числа N, M, x, y и должна вывести …

Решение Python Задача «Яша плавает в бассейне» Read more »

Условие Даны три целых числа. Определите, сколько среди них совпадающих. Программа должна вывести одно из чисел: Логика решения (очень простыми словами) Тут всего три ситуации: Важно: проверку “все одинаковые” нужно делать первой, иначе она попадёт в “два одинаковые”. Решение (код …

Решение Python Задача «Сколько совпадает чисел» Read more »

Условие Шахматный король ходит по горизонтали, вертикали и диагонали, но только на 1 клетку. Даны две различные клетки шахматной доски, определите, может ли король попасть с первой клетки на вторую одним ходом. Программа получает на вход четыре числа от 1 …

Решение Python Задача «Ход короля» Read more »

Условие Шахматная ладья ходит по горизонтали или вертикали. Даны две различные клетки шахматной доски, определите, может ли ладья попасть с первой клетки на вторую одним ходом. Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца …

Решение Python Задача «Ход ладьи» Read more »

Условие Даны три целых числа. Выведите значение наименьшего из них. В задаче нет условия если все цифры равны. Задачу можно решить двумя способами Решение через логический оператор AND Второй вариант только с использованием IF, ну и оно более оптимальное Здесь …

Решение Python Задача «Минимум из трех чисел» Read more »

Условие Дано натуральное число. Требуется определить, является ли год с данным номером високосным. Если год является високосным, то выведите YES, иначе выведите NO. Напомним, что в соответствии с григорианским календарем, год является високосным, если его номер кратен 4, но не …

Решение Python Задача «Високосный год» Read more »