Проще и не придумаешь! Ч 33

Продолжение части № 32 по ссылке:
http://proza.ru/2024/05/04/1697
В той части зациклены были три параметра: "с","x","y". Поэтому решения получались примерно за 20 минут. Чтобы на порядок ускорить вычисления, достаточно зациклить всего лишь два параметра. Например, "с" и "x". В таком случае целесообразно воспользоваться выражением для "y" в явном виде, как показано в фиолетовой рамочке. Только тогда удалось найти все решения задачи всего за минуту. Текст проги немного изменился в части ограничений. Дело в том, что данный язык программирования вычисляет логарифмы с одинарной точностью. А это может приводить к тому, что ряд решений могут быть пропущены. В данном же алгоритме удалось обойти сей недостаток и результаты точно совпали с теми, что были получены в части 32.

5 мая 2024 г.
 


Рецензии