Обозначим центр первой окружности буквой О, её радиус - r. Из центра В второй окружности проведём перпендикуляр ВК к хорде СЕ. Точка К будет серединой СЕ (по свойству хорды). Найдём длину отрезка ВК: ВК = √(ВЕ²-КЕ²) = √(20²-12²) = √(400-144) = √256 = 16. Имеем четырёхугольник ОСКВ с двумя прямыми углами С и К. Проведём перпендикуляр из точки О к отрезку ВК. Получим прямоугольный треугольник с катетами 12 и (16 - r). Гипотенуза этого треугольника равна радиусу r. r² = 12² + (16 - r)². r² = 144 + 256 -32r + r². 32r = 400. r = 400/32 = 100/8 = 25/2 = 12,5.
Если сотрудников 152, то может выйти так, что у 151 сотрудника зарплата 1 тугрик, а у оставшегося - все остальные тугрики. В таком случае зарплату раздать не выйдет, так как есть только 150 монет по 1 тугрику.
Пусть сотрудников 151 или меньше. Упорядочим их по убыванию оставшегося размера выплаты. Будем распределять монеты так: Заплатим первому в очереди 1 монетой максимального номинала из имеющихся, а затем поставим его в очередь согласно оставшемуся размеру выплаты.
Почему это сработает: если максимальный номинал монеты x >= 3, то осталось выплатить не меньше, чем 150*(1+2+3+...+(x-1))+x = 75x^2-74x, у первого в очереди остаток к выплате не меньше, чем (75x^2-74x)/151 >= x. Если x = 2, то тех, кому осталось выплатить не больше 1 тугрика, не больше 150 (иначе вся сумма к оплате не больше 150, но если есть хотя бы одна монета в 2 тугрика, то сумма к оплате не меньше 152), значит, первому в очереди можно отдать 2 тугрика. Если x = 1, то очевидно, что дать сумму получится
Из центра В второй окружности проведём перпендикуляр ВК к хорде СЕ.
Точка К будет серединой СЕ (по свойству хорды).
Найдём длину отрезка ВК:
ВК = √(ВЕ²-КЕ²) = √(20²-12²) = √(400-144) = √256 = 16.
Имеем четырёхугольник ОСКВ с двумя прямыми углами С и К.
Проведём перпендикуляр из точки О к отрезку ВК.
Получим прямоугольный треугольник с катетами 12 и (16 - r).
Гипотенуза этого треугольника равна радиусу r.
r² = 12² + (16 - r)².
r² = 144 + 256 -32r + r².
32r = 400.
r = 400/32 = 100/8 = 25/2 = 12,5.
Пусть сотрудников 151 или меньше. Упорядочим их по убыванию оставшегося размера выплаты. Будем распределять монеты так:
Заплатим первому в очереди 1 монетой максимального номинала из имеющихся, а затем поставим его в очередь согласно оставшемуся размеру выплаты.
Почему это сработает: если максимальный номинал монеты x >= 3, то осталось выплатить не меньше, чем 150*(1+2+3+...+(x-1))+x = 75x^2-74x, у первого в очереди остаток к выплате не меньше, чем (75x^2-74x)/151 >= x.
Если x = 2, то тех, кому осталось выплатить не больше 1 тугрика, не больше 150 (иначе вся сумма к оплате не больше 150, но если есть хотя бы одна монета в 2 тугрика, то сумма к оплате не меньше 152), значит, первому в очереди можно отдать 2 тугрика.
Если x = 1, то очевидно, что дать сумму получится