2021-06-15 00:49:18 -07:00
---
id: 5900f4551000cf542c50ff68
2021-11-15 06:40:48 -08:00
title: 'Problema 233: Pontos de rede em um círculo'
2021-06-15 00:49:18 -07:00
challengeType: 5
forumTopicId: 301877
dashedName: problem-233-lattice-points-on-a-circle
---
# --description--
2021-11-15 06:40:48 -08:00
Considere $f(N)$ como sendo o número de pontos com coordenadas compostas de números inteiros em um círculo que passa por $(0,0)$, $(N,0)$,$(0,N)$ e $(N,N)$.
2021-06-15 00:49:18 -07:00
2021-11-15 06:40:48 -08:00
Podemos mostrar que $f(10000) = 36$.
2021-06-15 00:49:18 -07:00
2021-11-15 06:40:48 -08:00
Qual é a soma de todos os números inteiros positivos $N ≤ {10}^{11}$ tal que $f(N) = 420$?
2021-06-15 00:49:18 -07:00
# --hints--
2021-11-15 06:40:48 -08:00
`latticePointsOnACircle()` deve retornar `271204031455541300` .
2021-06-15 00:49:18 -07:00
```js
2021-11-15 06:40:48 -08:00
assert.strictEqual(latticePointsOnACircle(), 271204031455541300);
2021-06-15 00:49:18 -07:00
```
# --seed--
## --seed-contents--
```js
2021-11-15 06:40:48 -08:00
function latticePointsOnACircle() {
2021-06-15 00:49:18 -07:00
return true;
}
2021-11-15 06:40:48 -08:00
latticePointsOnACircle();
2021-06-15 00:49:18 -07:00
```
# --solutions--
```js
// solution required
```