In Python, without pretty printing, that's
def pythag(n): return [(a, b, c) for a in range(1, n) for b in range(1, n) for c in range(1, n) if a + b + c <= n and c*c == a*a + b*b]
print pythag(50)
VCat2006 6 months ago
Try Erlang #2 - Pythagorean Triplets
beergoogle 9 months ago
In Python, without pretty printing, that's
def pythag(n): return [(a, b, c) for a in range(1, n) for b in range(1, n) for c in range(1, n) if a + b + c <= n and c*c == a*a + b*b]
print pythag(50)
VCat2006 6 months ago
Try Erlang #2 - Pythagorean Triplets
beergoogle 9 months ago