이미 아는놈들이 수두룩할거 같기는 한데
난 이번에 처음 깨달았음
요지는 밑변이 주어지면 바로 모든 피타고라스 수를 도출할 수 있다는 거임
밑변을 a, 높이를 b, 빗변을 c라고 할게
a제곱은 c제곱-b제곱인데 이걸 (c+b)(c-b)로 적을 수 있고 여기 두 수의 곱은 a제곱임
예를 들어 a가 21이라면 (c+b)(c-b)의 순서쌍을
441, 1
147, 3
63, 7
49, 9
로 찾을 수 있고
b, c의 순서쌍도 바로
220, 221
72, 75
28, 35
20, 29
로 확정가능함