| [ QuizWit ] in KIDS 글 쓴 이(By): guest (애독자) <eng079138.res-ha> 날 짜 (Date): 2000년 5월 3일 수요일 오전 09시 57분 18초 제 목(Title): Re: [q]피타고라스 수? 피타고라스의 수를 구하는 문제는 제곱수를 인수분해 문제로 귀착되는군요. 세개의 수 a,b,c가 피타고라스수라고 할때 c^2=a^2+b^2 이니까 a^2에 대해 쓰면 a^2=c^2-b^2=(c+b)(c-b)=A*B 이렇게 a^2을 A*B로 인수분해 하면 b=abs(A-B)/2, c=(A+B)/2 로 b와 c를 구할 수 있습니다. b와 c를 구할때 2로 나누기를 하니까 인수 A,B는 모두 홀수이거나 모두 짝수 이어야 하겠습니다. |