Вы должны приблизить значение:
Если ваш вход I
.
правила
- Вы не можете использовать какие-либо встроенные интегральные функции.
- Вы не можете использовать какие-либо встроенные функции бесконечного суммирования.
- Ваш код должен выполняться за разумное время (<20 секунд на моем компьютере)
- Вы можете предположить, что ввод больше 0, но меньше верхнего предела вашего языка.
- Это может быть любая форма стандартного возврата / вывода.
Вы можете проверить свои результаты на Wolfram | Альфа (вы можете проверить, объединив ваш предполагаемый вход в связанный запрос).
Примеры
(давайте назовем функцию f
)
f(1) -> 2.18273
f(50) -> 6.39981
f(10000) -> 6.39981
f(2.71828) -> 5.58040
f(3.14159) -> 5.92228
Ваш ответ должен быть точным ±.0001
.
5.92228