--- id: 5900f4911000cf542c50ffa3 challengeType: 5 title: 'Problem 292: Pythagorean Polygons' videoUrl: '' localeTitle: 'Problema 292: Polígonos Pitagóricos' --- ## Description
Nós definiremos um polígono pitagórico como um polígono convexo com as seguintes propriedades: há pelo menos três vértices, não há três vértices alinhados, cada vértice tem coordenadas inteiras, cada aresta tem comprimento inteiro.Para um inteiro dado n, defina P ( n) como o número de polígonos pitagóricos distintos para os quais o perímetro é ≤ n. Os polígonos pitagóricos devem ser considerados distintos, desde que nenhum seja uma tradução de outro.

Você está dado que P (4) = 1, P (30) = 3655 e P (60) = 891045. Encontre P (120).

## Instructions
## Tests
```yml tests: - text: euler292() deve retornar 3600060866. testString: 'assert.strictEqual(euler292(), 3600060866, "euler292() should return 3600060866.");' ```
## Challenge Seed
```js function euler292() { // Good luck! return true; } euler292(); ```
## Solution
```js // solution required ```