June 2018 Update

This commit is contained in:
Ingy döt Net 2018-06-22 20:57:24 +00:00
parent ba8067c3b7
commit 22f33d4004
5278 changed files with 84726 additions and 14379 deletions

View file

@ -0,0 +1 @@
[(x, y, z) for (x, y, z) in itertools.product(xrange(1,n+1),repeat=3) if x**2 + y**2 == z**2 and x <= y <= z]

View file

@ -0,0 +1 @@
((x, y, z) for (x, y, z) in itertools.product(xrange(1,n+1),repeat=3) if x**2 + y**2 == z**2 and x <= y <= z)

View file

@ -0,0 +1,5 @@
def triplets(n):
for x in xrange(1, n + 1):
for y in xrange(x, n + 1):
for z in xrange(y, n + 1):
yield x, y, z

View file

@ -0,0 +1 @@
[(x, y, z) for (x, y, z) in triplets(n) if x**2 + y**2 == z**2]

View file

@ -0,0 +1 @@
((x, y, z) for (x, y, z) in triplets(n) if x**2 + y**2 == z**2)