Skip to content

Commit cc10021

Browse files
committed
fixup! Merge pull request #3 from 07734willy/main
1 parent 2018ccc commit cc10021

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

pythagorean_tuples.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from itertools import product, count
2-
from math import log, isqrt, ceil, prod
1+
from itertools import count
2+
from math import log, ceil
33
from collections import Counter
44

55

@@ -101,8 +101,8 @@ def _pythagorean_triples_B(a: int, factors: Counter):
101101
factors_list = list(factors)
102102
ranges = [range(0, min(ceil(log(a, factor)), 2 * factors[factor] + 1)) for factor in factors_list]
103103

104-
powers_table = [[factor ** exponent for exponent in exponents]
105-
for factor, exponents in zip(factors_list, ranges)]
104+
powers_table = [[factor ** exponent for exponent in exponents]
105+
for factor, exponents in zip(factors_list, ranges)]
106106
for d in _product_powers(powers_table, a):
107107
triples.add(_TRIPLE(a, d))
108108
return triples
@@ -127,8 +127,8 @@ def _pythagorean_triples_C(a: int, factors: Counter):
127127
ranges = [range(0, min(ceil(log(a, factor)), 2 * factors[factor] + 1)) for factor in factors_list]
128128
ranges[0] = range(1, min(ceil(log(a, 2)), 2 * factors[2])) # concerns the factor 2
129129

130-
powers_table = [[factor ** exponent for exponent in exponents]
131-
for factor, exponents in zip(factors_list, ranges)]
130+
powers_table = [[factor ** exponent for exponent in exponents]
131+
for factor, exponents in zip(factors_list, ranges)]
132132
for d in _product_powers(powers_table, a):
133133
triples.add(_TRIPLE(a, d))
134134
return triples

0 commit comments

Comments
 (0)