Простые задачи Python: Цикл for. Задача "Странный человек" .

Опубликовано: 25 Апрель 2026
на канале: Чайник Unity
616
8

Язык программирования Python. Решение обычной задачи на Python c использованием цикла с параметром for.
"Странный человек". Некий человек отправляется на работу, которая находится на расстоянии 1 км от дома. Дойдя до места работы, он вдруг вспоминает, что перед уходом забыл покормить кота, и поворачивает назад. Пройдя полпути, он меняет решение, посчитав, что правильнее вернуться на работу. Пройдя 1/3 км по направлению к работе, он вдруг осознает, что будет настоящим подлецом, если так и не покормит кота. На этот раз, прежде чем изменить мнение, он проходит 1/4 км. Так он продолжает метаться, и после N- этапа, пройдя 1/N км, снова меняет решение.
Определить:
а) на каком расстоянии от дома будет находиться мужчина после 100-го этапа (если допустить, что такое возможно);
б) какой общий путь он при этом пройдет.