nastyakrokhina87
?>

9 литрлік және 5 литрлік екі шелектің көмегімен 3 литр суды қалай өлшеп алуға болады​

Математика

Ответы

mmreznichenko
ответ: 151.

Решение:
Если сотрудников 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, то первому в очереди надо выплатить не меньше 2 тугриков, поскольку в противном случае сумма всех монет была бы не больше 151 (не более 151 человека, каждому надо выплатить не более 1 тугрика), но сумма всех монет не меньше, чем 150*1 + 2 = 152.
Если x = 1, то очевидно, выплатить получится.
gon4arovanat6
ответ: 151.

Если сотрудников 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, то очевидно, что дать сумму получится. 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

9 литрлік және 5 литрлік екі шелектің көмегімен 3 литр суды қалай өлшеп алуға болады​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

lider123
Хасанбиевич Колесников716
с дискретной математикой. Вариант 19
Абубакр_Будаш
tgeraskina
arturcristian
БашуроваОльга369
mixtabak2
lechocolat
alexsan-0837
Daletskaya982
milkline-nn
mishamedbrat
apromovich1
marimelons795
blizzardtap641