QuizWit

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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는 모두 홀수이거나 모두 짝수 이어야
하겠습니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.