La costante di Khinchin è una curiosa costante matematica che, secondo Wolfram MathWold , è "notoriamente difficile da calcolare con alta precisione" .
Eccolo a 100 cifre:
2,685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ...
Scrivi un programma in 64 byte o meno che restituisca la costante di Khinchin al numero massimo di posizioni decimali corrette.
- Non è possibile utilizzare costanti di libreria incorporate o funzioni direttamente correlate alla costante di Khinchin. (ad esempio Math.Khinchin (precisione) non è assolutamente consentito.)
- È possibile utilizzare le librerie matematiche per calcolare logaritmi, somme, ecc.
- È possibile codificare in tutto o in parte la risposta.
- Il programma deve produrre un output finito ed essere eseguito in meno di un'ora su un computer ragionevolmente moderno (come quelli elencati qui ).
- È necessario eseguire l'output su stdout. Non ci sono input.
- È possibile utilizzare qualsiasi carattere desiderato purché http://mothereff.in/byte-counter registri 64 byte o meno.
punteggio
Il tuo punteggio è il numero di cifre successive nella costante di Khinchin che il tuo programma emette correttamente, a partire da 2,68 ... Puoi generare cifre errate ma solo l'ultima cifra corretta viene conteggiata per il tuo punteggio.
Ad esempio, un output di
2.68545200 2 06530644530971483548179569382038229399446295305115234555721
segnerebbe 9 punti. Uno per ciascuna delle cifre 2 6 8 5 4 5 2 0 0
ma niente dopo il 2 che dovrebbe essere un 1.