Sie sollen den Wert von:
Wo Ihre Eingabe ist I
.
Regeln
- Sie dürfen keine integrierten Integralfunktionen verwenden.
- Sie dürfen keine eingebauten unendlichen Summierungsfunktionen verwenden.
- Ihr Code muss in angemessener Zeit ausgeführt werden (<20 Sekunden auf meinem Computer)
- Sie können davon ausgehen, dass die Eingabe größer als 0, aber kleiner als die Obergrenze Ihrer Sprache ist.
- Es kann sich um eine beliebige Form der Standardrückgabe / -ausgabe handeln.
Sie können Ihre Ergebnisse unter überprüfen Wolfram |Alpha (Sie können dies überprüfen, indem Sie Ihre beabsichtigte Eingabe mit der verknüpften Abfrage verknüpfen.)
Beispiele
(Rufen wir die Funktion auf f
)
f(1) -> 2.18273
f(50) -> 6.39981
f(10000) -> 6.39981
f(2.71828) -> 5.58040
f(3.14159) -> 5.92228
Ihre Antwort sollte genau sein ±.0001
.
5.92228