Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. import math
  2.  
  3. e = input("Suply and even number: ")
  4. print math.floor(e/2+1)
  5.  
  6. def isPrime(e):
  7.     for i in range(1,int(math.floor(e/2+1))):
  8.         for j in range(1,i+1):
  9.             if j*i == e:
  10.                 return False
  11.     return True
  12.  
  13. def findPrimes(e):
  14.     primes = []
  15.     for i in range(1,e+1):
  16.         if isPrime(i):
  17.             primes.append(i)
  18.     return primes
  19.  
  20. def findPrimeSummands(e):
  21.     primes = findPrimes(e)
  22.     for i in primes:
  23.         for j in primes:
  24.             if i+j == e:
  25.                 return i,j
  26.     return "No Solution"
  27.  
  28. print(findPrimeSummands(e))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement