1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analityka łańcucha dostaw w Pythonie

Connected

ćwiczenie

Problem planowania pracowników

Chcesz zatrudnić pracowników do pracy w magazynie. Każdy pracownik pracuje przez 5 kolejnych dni, a następnie ma dwa dni wolne. Poniższa tabela zawiera szacowaną liczbę pracowników potrzebnych w każdym dniu tygodnia. Twoim celem jest zatrudnienie minimalnej liczby pracowników, która pozwoli sprostać zapotrzebowaniu na każdy dzień.

Szacowane zapotrzebowanie

Dzień tygodnia Potrzebni pracownicy
0 = poniedziałek 31
1 = wtorek 45
2 = środa 40
3 = czwartek 40
4 = piątek 48
5 = sobota 30
6 = niedziela 25
  • Moduł pulp został już zaimportowany, a model zainicjalizowany. Zdefiniowano również zmienną days jako listę liczb od 0 do 6.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Uzupełnij kod, aby zdefiniować zmienną decyzyjną określającą liczbę pracowników rozpoczynających pracę w danym dniu, korzystając z LpVariable.dicts() oraz days.