Все
Отредактировано:24.09.09 21:57
Задачка... :D
[B]Условие[/B]
Начальник отдела А дал программисту В задачу по исправлению ошибки в биллинговой системе. Квалифицированный программист тратит на поиск ошибки 100 ккал и на ее исправление — 400 ккал. Известно, что ввиду отсутствия квалификации у программиста В, на оба действия он тратит в полтора раза больше энергии. Программист В с утра скушал пиццу энергоемкостью 800 ккал и перекусил у метро булочкой 170 ккал, оставшись без обеда из-за отсутствия времени, в то время, как начальник скушал полноценный обед энергоемкостью 1100 ккал. Известно, что программист B перестает работать и лезет на башорг, истратив 300 ккал энергии. Коэффициент Мицнера для работника равен 0,7, коэффициент потери при прерывании задачи 1,2, срок сдачи проекта — завтра.
[B]Вопрос[/B]
Получит ли начальник на следующий день пиздюлей от руководителя отдела?
[B]Решение[/B]
Полная энергия начальника А
Q_A = 1100~
Полная энергоемкость программиста В
Q_B = Q_{B_1} + Q_{B_2} = 800 + 170 = 970~
Работа по локализации ошибки
A'_1 = k_p \cdot A_1 = 1{,}5 \cdot 100 = 150~
Работа по устранению ошибки
A'_2 = A'_1 + k_p \cdot A_2 = 150 + 1{,}5 \cdot 400 = 750 > 300
Следовательно, программист выполнит только часть работы и уйдет на башорг. Ему останется сделать работы еще на величину
A_{est} = k_{br} \cdot (A'_2 - A_{bash}) = 1{,}2 \cdot (750 - 300) = 540
Для стимуляции работы, начальник должен выделить подчиненному пиздюль размером
A_{piz} = \frac{A_{est}}{M} = \frac{540}{0.7} = 773 < Q_A = 1100
[B]Итого, затраты энергии у работника[/B]
A_{sum} = A_{est} + A_{bash} = 300 + 540 = 840 < Q_B = 970~
Проект успеют сдать в срок. [/B]