Прайми є скрізь ...
вони ховаються всередині Пі
3,141592653 58979 3238 462643 3832 795 028 841 971 693 993 751
Давайте дістаньмося цих праймерів!
Змагання
Подавши введення цілого числа n>0
, з’ясуйте, скільки простих n
ліній приховано всередині перших цифрPi
Приклади
Бо n=3
нам слід шукати праймери в [3,1,4]
. Існує 2 Primes (3,31)
, тому ваш код повинен виводити 2
For 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
якщо ви любите
записи жорсткого кодування відповідей невірні
Це кодовий гольф. Найкоротша відповідь у байтах виграє!