Ви повинні наблизити значення:
Де ваш внесок 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