Files
freeCodeCamp/curriculum/challenges/ukrainian/10-coding-interview-prep/project-euler/problem-147-rectangles-in-cross-hatched-grids.md

49 lines
2.0 KiB
Markdown
Raw Permalink 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: 5900f3ff1000cf542c50ff12
title: 'Завдання 147: Прямокутники у перехресних сітках'
challengeType: 5
forumTopicId: 301776
dashedName: problem-147-rectangles-in-cross-hatched-grids
---
# --description--
У сітці 3х2 всього може бути розташовано 37 різних прямокутників, як зазначено на ескізі.
<img class="img-responsive center-block" alt="способи розміщення різних прямокутників в сітці з перехресним штрихуванням розміром 3x2" src="https://cdn.freecodecamp.org/curriculum/project-euler/rectangles-in-cross-hatched-grids.png" style="background-color: white; padding: 10px;" />
Є 5 сіток, менших, ніж 3х2, розміри яких (горизонтальні та вертикальні) є важливими: 1x1, 2x1, 3x1, 1x2 and 2x2. Якщо кожна з них перехресно заштрихована, то в менших сітках можна буде розмістити наступне число прямокутників:
$$\початок{array}{|c|c|} \hline 1 \times 1 & 1 \\\\ \hline 2 \times 1 & 4 \\\\ \hline 3 \times 1 & 8 \\\\ \hline 1 \times 2 & 4 \\\\ \hline 2 \times 2 & 18 \\\\ \hline \кінець{array}$$
Додаючи їх до 37 прямокутників з сітки розміром 3x2, загалом можна розмістити 72 різних прямокутники у сітках розміром 3x2 і менших.
Скільки різних прямокутників можна розмістити в межах сіток розміром 47x43 і менших?
# --hints--
`crossHatchedRectangles()` має повернути `846910284`.
```js
assert.strictEqual(crossHatchedRectangles(), 846910284);
```
# --seed--
## --seed-contents--
```js
function crossHatchedRectangles() {
return true;
}
crossHatchedRectangles();
```
# --solutions--
```js
// solution required
```