Rätsellösung in Code

Fürs Archiv:

#
# Email am 2010-02-17:
# "Mein Alter ist diesmal eine Primzahl, deren Quersumme um genau
# eins größer ist als der Tag meines Geburtsdatums."
#

def isprime(n):
   for x in range(2, int(n**0.5)+1):
      if n % x == 0:
         return False
   return True

for p in range(1,100):
    if isprime(p):
       a = int(p/10)
       b = p % 10
       # Tag auf sinnvolle Werte einschraenken
       if (9<=(a+b)) and ((a+b)<=15):
          print p