Блог пользователя restart.

Автор restart., 10 лет назад, По-английски

how to generate next prime number for a given long interger n where n can be 0<=n<=10^18

for example if n is 10 then the next prime number is 11. how can i do it in 0.5 sec?? is there any number theory? pls give me any suggestion..

thanks in advance..

  • Проголосовать: нравится
  • +4
  • Проголосовать: не нравится

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +14 Проголосовать: не нравится

http://en.wikipedia.org/wiki/Prime_gap, so simple bruteforce is fast( of course, you need a reasonable primality test).