Files
freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-218-perfect-right-angled-triangles.russian.md

56 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: 5900f4461000cf542c50ff59
challengeType: 5
title: 'Problem 218: Perfect right-angled triangles'
videoUrl: ''
localeTitle: 'Задача 218: идеальные прямоугольные треугольники'
---
## Description
<section id="description"> Рассмотрим прямоугольный треугольник со сторонами a = 7, b = 24 и c = 25. Площадь этого треугольника равна 84, которая делится на совершенные числа 6 и 28. Более того, это примитивный прямоугольный треугольник как gcd (a, b) = 1 и gcd (b, c) = 1. Также c - идеальный квадрат. <p> Мы будем называть прямоугольный треугольный треугольник совершенным, если -it - примитивный прямоугольный треугольник - гипотенуза - идеальный квадрат </p><p> Мы будем называть прямоугольный треугольник супер-совершенным, если -it - идеальный прямоугольный треугольник и - площадь кратно совершенным числам 6 и 28. </p><p> Сколько совершенных прямоугольных треугольников с c≤1016 существует, которые не являются супер-совершенными? </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler218()</code> должен возвращать 0.
testString: 'assert.strictEqual(euler218(), 0, "<code>euler218()</code> should return 0.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler218() {
// Good luck!
return true;
}
euler218();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>