freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-257-angular-bisecto...

1.8 KiB
Raw Blame History

id challengeType title forumTopicId localeTitle
5900f46e1000cf542c50ff80 5 Problem 257: Angular Bisectors 301905 Задача 257: Угловые биссектрисы

Description

Дано целочисленный треугольник ABC со сторонами a ≤ b ≤ c. (AB = c, BC = a и AC = b). Угловые биссектрисы треугольника пересекают стороны в точках E, F и G (см. Рисунок ниже).

Сегменты EF, EG и FG разбивают треугольник ABC на четыре меньших треугольника: AEG, BFE, CGF и EFG. Можно доказать, что для каждого из этих четырех треугольников площадь отношения (ABC) / область (субтреугольник) рациональна. Однако существуют треугольники, для которых некоторые или все эти отношения являются интегральными.

Сколько треугольников ABC с периметром ≤ 100 000 000 существует, так что область отношения (ABC) / область (AEG) является интегральной?

Instructions

Tests

tests:
  - text: <code>euler257()</code> should return 139012411.
    testString: assert.strictEqual(euler257(), 139012411);

Challenge Seed

function euler257() {
  // Good luck!
  return true;
}

euler257();

Solution

// solution required