45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
![]() |
---
|
|||
|
id: 5900f5481000cf542c51005b
|
|||
|
title: 'Завдання 476: Розташування кіл II'
|
|||
|
challengeType: 5
|
|||
|
forumTopicId: 302153
|
|||
|
dashedName: problem-476-circle-packing-ii
|
|||
|
---
|
|||
|
|
|||
|
# --description--
|
|||
|
|
|||
|
Нехай $R(a, b, c)$ буде максимальною площею, покритою трьома колами, що не перетинаються всередині трикутника зі сторонами $a$, $b$ і $c$.
|
|||
|
|
|||
|
Нехай $S(n)$ буде середнім значенням $R(a, b, c)$ над усіма трицифровими числами $(a, b, c)$ так, що $1 ≤ b≤ b ≤ c < a + b ≤ n$.
|
|||
|
|
|||
|
Вам дано $S(2) = R(1, 1, 1) ≈ 0.31998$, $S(5) ≈ 1.25899$.
|
|||
|
|
|||
|
Знайдіть $S(1803)$ і округліть до 5 цифр після коми.
|
|||
|
|
|||
|
# --hints--
|
|||
|
|
|||
|
`circlePackingTwo()` повинен повертатися як `110242.87794`.
|
|||
|
|
|||
|
```js
|
|||
|
assert.strictEqual(circlePackingTwo(), 110242.87794);
|
|||
|
```
|
|||
|
|
|||
|
# --seed--
|
|||
|
|
|||
|
## --seed-contents--
|
|||
|
|
|||
|
```js
|
|||
|
function circlePackingTwo() {
|
|||
|
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
circlePackingTwo();
|
|||
|
```
|
|||
|
|
|||
|
# --solutions--
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|