La constante de Khinchin est une constante mathématique curieuse qui, selon Wolfram MathWold , est "notoirement difficile à calculer avec une grande précision" .
Le voici à 100 chiffres:
2,6845452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ...
Écrivez un programme en 64 octets ou moins qui produit la constante de Khinchin au nombre maximum de décimales correctes.
- Vous ne pouvez pas utiliser de constantes ou de fonctions de bibliothèque intégrées directement liées à la constante de Khinchin. (Par exemple, Math.Khinchin (précision) n'est certainement pas autorisé.)
- Vous pouvez utiliser des bibliothèques mathématiques pour calculer des logarithmes, des sommations, etc.
- Vous pouvez coder en dur tout ou partie de votre réponse.
- Votre programme doit produire une sortie finie et s'exécuter en moins d'une heure sur un ordinateur raisonnablement moderne (comme ceux répertoriés ici ).
- Vous devez sortir vers stdout. Il n'y a aucune entrée.
- Vous pouvez utiliser les caractères de votre choix tant que http://mothereff.in/byte-counter enregistre 64 octets ou moins.
Notation
Votre score est le nombre de chiffres successifs dans la constante de Khinchin que votre programme sort correctement, en commençant par 2,68 ... Vous pouvez sortir des chiffres incorrects mais seul le dernier chiffre correct est pris en compte dans votre score.
Par exemple, une sortie de
2.68545200 2 06530644530971483548179569382038229399446295305115234555721
marquerait 9 points. Un pour chacun des chiffres 2 6 8 5 4 5 2 0 0
mais rien après le 2 qui devrait être un 1.