]> git.leopard-lacewing.eu Git - prjeul.git/commitdiff
12buff
authortreecity <schaeferpm@gmail.com>
Sat, 7 Apr 2012 15:25:43 +0000 (17:25 +0200)
committertreecity <schaeferpm@gmail.com>
Sat, 7 Apr 2012 15:25:43 +0000 (17:25 +0200)
12.py

diff --git a/12.py b/12.py
index 30afe2ef9b57631c81c7a1c340919fca41b3c20d..87c8732fbd3e9fd965dcc83d1b399f9d3bdcf8e7 100644 (file)
--- a/12.py
+++ b/12.py
@@ -32,9 +32,21 @@ def catult(seq):
 def possi(test):
     return sum(catult(map(lambda x:test[x],test.keys()))[1:])+1
 
+
+# Eigene Loesung
 for i in range(3,15000):
     if(possi(factor2(func.summandielle(i)))>500):
         print [possi(factor2(func.summandielle(i))), i, func.summandielle(i)],
+        break
+
+# Phil Buff
+for i in range(10,15000):
+    if(i%2==0):
+        pos = possi(factor2(i/2))*possi(factor2(i+1))
+    else:
+        pos = possi(factor2(i))*possi(factor2((i+1)/2))
+    if(pos>500):
+        print [possi(factor2(func.summandielle(i))), i, func.summandielle(i)],
+        break
 
-