--- id: 5900f41e1000cf542c50ff30 title: '問題 177: 整角四角形' challengeType: 5 forumTopicId: 301812 dashedName: problem-177-integer-angled-quadrilaterals --- # --description-- 対角線 AC と BD を持つ 凸四角形を ABCD とします。 各頂点で、対角線を引くと 2 辺のそれぞれを使って角が作られ、計 8 つの角ができます。 対角線 AC と BD が引かれた凸四角形 ABCD 例えば、頂点 A では CAD, CAB という 2 つの角ができます。 8 つすべての角の角度が整数値である四角形を、「整角四角形」と呼びます。 整角四角形の一例は正方形で、8 つの角がすべて 45° になります。 別の例は、DAC = 20°, BAC = 60°, ABD = 50°, CBD = 30°, BCA = 40°, DCA = 30°, CDB = 80°, ADB = 50° です。 相似でない整角四角形は全部でいくつありますか。 **注:** 角度の計算において、整数値の許容誤差 ${10}^{-9}$ の範囲内であれば計算値を整数とみなすことができます。 # --hints-- `integerAngledQuadrilaterals()` は `129325` を返す必要があります。 ```js assert.strictEqual(integerAngledQuadrilaterals(), 129325); ``` # --seed-- ## --seed-contents-- ```js function integerAngledQuadrilaterals() { return true; } integerAngledQuadrilaterals(); ``` # --solutions-- ```js // solution required ```