프라임은 어디에나 있습니다 ...
그들은 파이 안에 숨어
3.141592653 58979 3238 462643 3832 795028841 971693993751
그 프라임을 얻자!
도전
integer 입력으로 주어지면 n>0
첫 번째 n
숫자 안에 몇 개의 소수가 숨겨져 있는지 확인하십시오.Pi
예
들어 n=3
우리의 소수를 검색한다 [3,1,4]
. 이 두 소수는 (3,31)
코드를 출력한다, 그래서 2
를 들어 n=10
, 처음 10 개 자리는 [3,1,4,1,5,9,2,6,5,3]
당신의 코드를 출력해야 12
하기 때문에 [2, 3, 5, 31, 41, 53, 59, 653, 4159, 14159, 314159, 1592653]
숨겨진 (발견!)
테스트 사례
입력-> 출력
1->1
3->2
13->14
22->28
42->60
50->93
150->197
250->363
500->895
규칙
코드는 최소한 모든 소수n=50
를 찾을 수 있어야합니다.
예. 입력 하드 코딩 항목 이 마음에 들면 첫 50 자리 를 하드 코딩 할 수 있습니다.Pi
이것은 코드 골프 입니다. 바이트 단위의 가장 빠른 답변이 승리합니다!