Stała Khinchina jest ciekawą stałą matematyczną, która według Wolframa MathWolda „ jest niezwykle trudna do obliczenia z dużą precyzją” .
Tutaj jest do 100 cyfr:
2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ...
Napisz program o długości 64 bajtów lub mniejszej, który wyświetla stałą Khinchina do maksymalnej liczby poprawnych miejsc po przecinku.
- Nie możesz używać żadnych wbudowanych stałych bibliotecznych ani funkcji bezpośrednio związanych ze stałą Khinchina. (np. Math.Khinchin (precyzja) zdecydowanie nie jest dozwolona.)
- Państwo może korzystać z bibliotek matematycznych do logarytmów obliczeniowych, podsumowań itp
- Państwo może zakodować całości lub części odpowiedź.
- Twój program musi generować skończone dane wyjściowe i działać w niecałą godzinę na rozsądnie nowoczesnym komputerze (takim jak wymienione tutaj ).
- Musisz wyprowadzać na standardowe wyjście. Brak danych wejściowych.
- Możesz użyć dowolnych znaków, o ile http://mothereff.in/byte-counter rejestruje 64 bajty lub mniej.
Punktacja
Twój wynik to liczba kolejnych cyfr w stałej Khinchina, którą program poprawnie wypisuje, zaczynając od 2,68 ... Możesz wypisać niepoprawne cyfry, ale tylko ostatnia poprawna cyfra jest liczona do wyniku.
Na przykład wyjście
2,68545200 2 06530644530971483548179569382038229399446295305115234555721
zdobyłby 9 punktów. Jedna dla każdej cyfry, 2 6 8 5 4 5 2 0 0
ale nic po 2 nie powinno być 1.