ней работает 5 человек. Каждый человек работает разное количество часов. Каждый день кому-то нужно проводить уборку общих помещений. Задача: на основе количества отработанных часов каждого сотрудника в прошлом месяце вычислить количество дежурств в этом месяце для каждого сотрудника.
Как количество часов связано с количеством дежурств
Нужно пропорционально. Условно есть 1 чел кто работает 5/2 по 12 часов - соответственно он грязи больше разносит. А есть кто 1 день в неделю. И нужно как-то пропорционально количеству отработанных часов распределить дежуства
Ну типо в процентах посчитай присутствие каждого от времени и округли
Вот тут чёт я сбился. Может кто поможет? - Складываем все часы сотрудников - Вычисляем какой процент каждого сотрудника от общего времени - (?) теперь нужно как-то это сопоставить с количеством рабочих дней в следующем месяце
Да вроде обычная пропорция, не?
ну, я чёт не въезжаю.
Тут кажется нужно динамичное программирование
Скинь пример задачи
Например, есть люди, которые дежурят по 3 и 7 часов. Отработали 22 часа. Реши)
ну, мне кажется - да. задача: найти справедливое количество дежурств для сотрудников, которые работают разное количество часов.
нахуй это туда. эти условия ничего не говорят о том как нужно распределять дежурства
Кажется, я тебя не понял😂. Я думал, что на основе всего времени к концу месяца нужно вычислить, кто сколько работал. Видел подобные задачи
Я неправильно понял задачу. Думаю, нужно поспать😂
Кто больше работает, тот больше дежурит? На фига такая работа?
а как должно быть? ты ж за работу зп получаешь. чем больше работаешь, тем больше зарабатываешь.
> "процент часов сотрудника от общего рабочего времени всех сотрудников" * 100 / "количество рабочих дней в месяце". Только наоборот, надо делить на 100 и умножать на рабочие дни.
блин, точно. спасибо)
Обсуждают сегодня