from math import sqrt r = 1 b = 3 while True: v = 3*b + 8*r r = b + 3*r b = v rac = sqrt(8*r*r+1) if rac % 1 == 0: v = int(r + (rac+1)/2) print("({},{})".format(v,r)) if r + v > 1e9 : print("Total =",r+v,"> 1e9") break
Create, edit, and import your Python scripts
from math import sqrt r = 1 b = 3 while True: v = 3*b + 8*r r = b + 3*r b = v rac = sqrt(8*r*r+1) if rac % 1 == 0: v = int(r + (rac+1)/2) print("({},{})".format(v,r)) if r + v > 1e9 : print("Total =",r+v,"> 1e9") break