Начав тренировки, спортсмен в первый день пробежал 10

Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 50% от нормы предыдущего дня. Через сколько дней спортсмен пробежит суммарный путь 60 км?
Дополнительные параметры: codeFlowType: codeWrite codeFlowLang: PHP
Создано: 23.06.2023 19:50

Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 50% от нормы предыдущего дня. Через сколько дней спортсмен пробежит суммарный путь 60 км?

$distance = 10; // начальное расстояние
$days = 1; // начальное количество дней

while ($distance < 60) { // пока расстояние меньше 60 км
    $distance *= 1.5; // увеличиваем на 50%
    $days++; // увеличиваем количество дней
}

echo "Спортсмен пробежит 60 км через $days дней"; // выводим результат

Результат:

Спортсмен пробежит 60 км через 5 дней.