Задачи на логику

За сколько дней ленивец вскарабкается на столб?

Ленивец пытается взобраться на скользкий столб. За день он поднимается на 6 метров, но за ночь сползает на 5. Столб имеет высоту 30 метров, а ленивец начинает свой путь с земли (0 метров). Сколько дней ему понадобится, чтобы вскарабкаться на вершину столба?

Посмотреть решение

Ответ: 25 дней. В последний день движения (каким бы этот день ни был по счету) ленивец вскарабкается на 6 метров и достигнет вершины столба. Дальнейшее его сползание нас уже не интересует. Выходит, что до этого последнего дня ленивец должен взобраться на 24 метра (30-6). Путем несложных подсчетов определяем, что чистое продвижение ленивца — 1 метр в день (6-5). Значит, 24 метра он преодолеет за 24 дня. На 25-й день он поднимется еще на 6 метров и очутится на вершине. Всего ему понадобится 25 дней.

Как видим, математика тут несложная. Гораздо интереснее, зачем ленивец вообще лезет на этот столб…

Марина

Share
Published by
Марина

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago