Advertisement
Guest User

ex_e3a

a guest
Aug 19th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. def p1(N):
  2.     if N==1:
  3.         return False
  4.     if N==2:
  5.         return True
  6.     for d in range(2,N):
  7.         if N%d==0:
  8.             return False
  9.     return True
  10. def nextprime(N):
  11.     k=N+1
  12.     while p1(k)==False:
  13.         k+=1
  14.     return k
  15. def jumeau(N):
  16.     p=nextprime(N)
  17.     while True:
  18.         if p1(p+2):
  19.             return [p,p+2]
  20.         p=nextprime(p)
  21. def lesjumeaux(N):
  22.     l,k=[],0
  23.     while True:
  24.         l1=jumeau(k)
  25.         if l1[1]>N :
  26.             return l
  27.         else:
  28.             l.append(l1)
  29.         k=nextprime(l1[0])-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement