--- id: 5900f41e1000cf542c50ff30 title: 'Problema 177: Quadriláteros de ângulos inteiros' challengeType: 5 forumTopicId: 301812 dashedName: problem-177-integer-angled-quadrilaterals --- # --description-- Considere ABCD um quadrilátero convexo, com suas diagonais AC e BD. Em cada vértice, a diagonal faz um ângulo com cada um dos dois lados, criando oito ângulos de canto. quadrilátero convexo ABCD com diagonais AC e BD Por exemplo, no vértice A, os dois ângulos são CAD e CAB. Chamamos um quadrilátero como esse, para o qual todos os oito ângulos têm valores em números inteiros quando medidos em graus um "quadrilátero de ângulos inteiros". Um exemplo de um quadrilátero de ângulos inteiros é um quadrado, onde todos os oito ângulos são de 45°. Outro exemplo é dado por DAC = 20°, BAC = 60°, ABD = 50°, CBD = 30°, BCA = 40°, DCA = 30°, CDB = 80°, ADB = 50°. Qual é o número total de quadriláteros de ângulos inteiros não semelhantes? **Observação:** nos seus cálculos, você pode supor que um ângulo calculado é inteiro se estiver dentro de uma tolerância de ${10}^{-9}$ de um valor inteiro. # --hints-- `integerAngledQuadrilaterals()` deve retornar `129325`. ```js assert.strictEqual(integerAngledQuadrilaterals(), 129325); ``` # --seed-- ## --seed-contents-- ```js function integerAngledQuadrilaterals() { return true; } integerAngledQuadrilaterals(); ``` # --solutions-- ```js // solution required ```