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
-