Pythagorean triplet은 세개의 자연수 a < b < c가 a2 + b2 = c2이 성립하는 것이다.
예를들어, 32 + 42 = 9 + 16 = 25 = 52와 같다.
a + b + c = 1000. 조건을 만족하는 Pythagorean triplet를 찾고, 그것들의 곱 abc를 구하여라.
a, b두 개의 반복문에서 c를 정해주고 피타고라스의 수인지 확인해줍니다.
'(임시휴재) Fanta's Post > Project Euler' 카테고리의 다른 글
11. 20X20그리드에서 인접한 4개의 수로 만들수 있는 가장 큰 곱이 뭘까? (0) | 2009.09.06 |
---|---|
10. 200만 미만의 소수의 합을 구해 (5) | 2009.08.29 |
4. 두개의 3자리 수의 곱으로 만들 수 있는 가장 큰 palindrome을 찾아 (0) | 2009.08.09 |
8. 1000개의 숫자안에서 다섯 숫자의 곱중 가장 큰 수를 찾아라 (2) | 2009.08.02 |
7. 10001번째 소수를 찾아 (0) | 2009.07.25 |