66 lines
3.1 KiB
Markdown
66 lines
3.1 KiB
Markdown
---
|
||
id: 5900f4591000cf542c50ff6b
|
||
title: 'Завдання 236: Подарункові коробки'
|
||
challengeType: 5
|
||
forumTopicId: 301881
|
||
dashedName: problem-236-luxury-hampers
|
||
---
|
||
|
||
# --description--
|
||
|
||
Постачальники "А" і "Б" надали таку кількість продукції для ринку подарункових коробок:
|
||
|
||
| Товар | "A" | "Б" |
|
||
| ------------------- | ---- | ---- |
|
||
| Ікра білуги | 5248 | 640 |
|
||
| Різдвяний торт | 1312 | 1888 |
|
||
| Окорок | 2624 | 3776 |
|
||
| Витриманий портвейн | 5760 | 3776 |
|
||
| Шампанські трюфелі | 3936 | 5664 |
|
||
|
||
Хоча постачальники дуже стараються доставити свій товар в ідеальному стані, псування неминуче — тобто продукти зіпсуються.
|
||
|
||
Постачальники порівнюють свої показники, використовуючи два типи статистики:
|
||
|
||
- П'ять норм псування кожного продукту для кожного постачальника дорівнюють кількості зіпсованої продукції, поділеній на кількість продуктів, що поставляються, для кожного з п'яти продуктів по черзі.
|
||
- Загальна норма псування для кожного постачальника дорівнює загальній кількості зіпсованої продукції, поділеній на загальну кількість продуктів, наданих цим постачальником.
|
||
|
||
На їхнє здивування, постачальники виявили, що кожна з п’яти норм псування продукту була гіршою (вищою) для „В” товарів, ніж для „А” з тим самим коефіцієнтом (співвідношення норм псування), $m > 1$; і все ж, як не парадоксально, загальна швидкість псування була гіршою для "А", ніж для "В", також у рази $m$.
|
||
|
||
Є тридцять п’ять $m > 1$, за який міг би статися цей дивовижний результат, найменший з яких $\frac{1476}{1475}$.
|
||
|
||
Яке найбільше можливе значення $m$? Дайте відповідь у вигляді рядка з дробом, скороченим до найменшого спільного знаменники `u/v`.
|
||
|
||
# --hints--
|
||
|
||
`luxuryHampers()` має повернути рядок.
|
||
|
||
```js
|
||
assert(typeof luxuryHampers() === 'string');
|
||
```
|
||
|
||
`luxuryHampers()` має повернути рядок `123/59`.
|
||
|
||
```js
|
||
assert.strictEqual(luxuryHampers(), '123/59');
|
||
```
|
||
|
||
# --seed--
|
||
|
||
## --seed-contents--
|
||
|
||
```js
|
||
function luxuryHampers() {
|
||
|
||
return true;
|
||
}
|
||
|
||
luxuryHampers();
|
||
```
|
||
|
||
# --solutions--
|
||
|
||
```js
|
||
// solution required
|
||
```
|