freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-236-luxury-hampers....

3.0 KiB
Raw Blame History

id challengeType title forumTopicId localeTitle
5900f4591000cf542c50ff6b 5 Problem 236: Luxury Hampers 301881 Задача 236: Превосходные препятствия

Description

Поставщики «A» и «B» предоставили следующие номера продуктов для рынка роскоши:

Product'A "B'Beluga Caviar5248640Christmas Cake13121888Gammon Joint26243776Vintage Port57603776Champagne Truffles39365664

Хотя поставщики очень стараются поставлять свои товары в отличном состоянии, неизбежно происходит некоторая порча - то есть продукты ухудшаются.

Поставщики сравнивают свою эффективность с использованием двух типов статистики: пять коэффициентов порчи продукта для каждого поставщика равны количеству продуктов, которые были плохими, поделенными на количество поставляемых продуктов, по каждому из пяти продуктов в свою очередь. Общий коэффициент порчи для каждого поставщика равен общему количеству продуктов, которые были плохими, деленным на общее количество продуктов, предоставляемых этим поставщиком. К их удивлению, поставщики обнаружили, что каждый из пяти коэффициентов порчи продукта был хуже (выше ) для «B», чем для «A» тем же коэффициентом (отношение скоростей порчи), m> 1; и все же, как ни парадоксально, общий коэффициент порчи был хуже для «А», чем для «В», а также в м.

Есть тридцать пять м> 1, для которых этот неожиданный результат мог произойти, наименьшим из которых является 1476/1475.

Какова максимальная возможная величина m? Дайте ваш ответ как фракцию, сведенную к ее наименьшим терминам, в форме u / v.

Instructions

Tests

tests:
  - text: <code>euler236()</code> should return 123 / 59.
    testString: assert.strictEqual(euler236(), 123 / 59);

Challenge Seed

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

euler236();

Solution

// solution required