Условие Дано натуральное число.Найдите число десятков в его записи. Логика решения Чтобы получить число десятков, нужно: взять остаток от деления на 10 убрать последнюю цифру → // 10 n // 10 — убирает последнюю цифру % 10 — берёт последнюю …

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

Условие Улитка ползёт по шесту высотой h метров. На какой день она доползёт до вершины? Гарантируется: a > b. Логика решения За один полный день (день + ночь) улитка продвигается на: a – b метров Но в последний день она …

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

Условие Даны два момента времени в одних сутках: Известно, что второй момент не раньше первого.Нужно определить, сколько секунд прошло между ними. Логика решения Удобнее всего перевести всё в секунды. В 1 часе — 3600 секунд.В 1 минуте — 60 секунд. …

Решение Python Задача «Разность времен» Read more »

Условие Пирожок стоит a рублей и b копеек.Нужно купить n пирожков. Программа получает на вход числа:a, b, n Нужно вывести: Логика решения Чтобы не запутаться, удобнее всё перевести в копейки. 1 рубль = 100 копеек. Сначала найдём цену одного пирожка …

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

Условие Машина проезжает n километров в день.Маршрут длиной m километров. Сколько дней потребуется? Логика решения Если делится без остатка: Если есть остаток — нужен ещё один день. // — целочисленное деление.Если есть остаток (%), значит в последний день нужно проехать …

Решение Python Задача «Автопробег» Read more »

Условие Урок начинается в 9:00.Длительность урока — 45 минут. После: Дан номер урока (1–10).Нужно вывести время его окончания. Логика решения Решение n * 45 — общее время уроков. Потом считаем перемены. Переводим всё в часы и минуты.

Условие Дано положительное действительное число 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 »