--- id: 5900f4551000cf542c50ff68 title: '問題 233: 円周上の格子点' challengeType: 5 forumTopicId: 301877 dashedName: problem-233-lattice-points-on-a-circle --- # --description-- $(0,0)$, $(N,0)$, $(0,N)$, $(N,N)$ を通過する円周上にある、整数座標を持つ点の個数を $f(N)$ とします。 $f(10000) = 36$ であることが分かっています。 $f(N) = 420$ が成り立つ正の整数 $N ≤ {10}^{11}$ の総和を求めなさい。 # --hints-- `latticePointsOnACircle()` は `271204031455541300` を返す必要があります。 ```js assert.strictEqual(latticePointsOnACircle(), 271204031455541300); ``` # --seed-- ## --seed-contents-- ```js function latticePointsOnACircle() { return true; } latticePointsOnACircle(); ``` # --solutions-- ```js // solution required ```