--- id: 5900f3931000cf542c50fea6 challengeType: 5 title: 'Problem 39: Integer right triangles' videoUrl: '' localeTitle: 问题39:整数直角三角形 --- ## Description
如果p是具有整数长度边的直角三角形的周长{a,b,c},则对于p = 120,恰好有三个解。{20,48,52},{24,45,51},{ 30,40,50}对于p≤n的值,最大化解的数量是多少?
## Instructions
## Tests
```yml tests: - text: intRightTriangles(500)应该返回420。 testString: 'assert(intRightTriangles(500) == 420, "intRightTriangles(500) should return 420.");' - text: intRightTriangles(800)应该返回420。 testString: 'assert(intRightTriangles(800) == 420, "intRightTriangles(800) should return 420.");' - text: intRightTriangles(900)应该返回840。 testString: 'assert(intRightTriangles(900) == 840, "intRightTriangles(900) should return 840.");' - text: intRightTriangles(1000)应该返回840。 testString: 'assert(intRightTriangles(1000) == 840, "intRightTriangles(1000) should return 840.");' ```
## Challenge Seed
```js function intRightTriangles(n) { // Good luck! return n; } intRightTriangles(1000); ```
## Solution
```js // solution required ```