Khinchin의 상수는 , 호기심 수학 상수입니다 볼프람 MathWold에 따르면 ,이다 "높은 정밀도로 계산하기 어렵기로 악명이 높다" .
여기 100 자리입니다 :
2.685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ...
64 바이트 이하로 Khinchin의 상수를 정확한 소수 자릿수까지 출력 하는 프로그램을 작성 하십시오.
- Khinchin의 상수와 직접 관련된 내장 라이브러리 상수 또는 함수를 사용할 수 없습니다. (예 : Math.Khinchin (precision)은 절대 허용되지 않습니다.)
- 수학 라이브러리를 사용하여 로그, 합계 등을 계산할 수 있습니다 .
- 답변의 전부 또는 일부를 하드 코딩 할 수 있습니다 .
- 프로그램은 유한 출력을 생성하고 합리적으로 최신 컴퓨터 (예 : 여기에 나열된 컴퓨터)에서 1 시간 이내에 실행해야합니다 .
- stdout으로 출력해야합니다. 입력이 없습니다.
- http://mothereff.in/byte-counter가 64 바이트 이하를 등록하는 한 원하는 문자를 사용할 수 있습니다 .
채점
당신의 점수는 2.68부터 시작하여 프로그램이 올바르게 출력하는 Khinchin 상수의 연속적인 자릿수입니다 ... 당신은 잘못된 자릿수를 출력 할 수 있지만 마지막 올바른 자릿수 만 점수에 포함됩니다.
예를 들어,
2.68545200 2 06530644530971483548179569382038229399446295305115234555721
9 점을 얻었습니다. 각 숫자마다 하나씩 2 6 8 5 4 5 2 0 0
이지만 2 뒤에는 1 이 아닌 것은 없습니다 .