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

Connected

ćwiczenie

Ograniczenia logiczne – ćwiczenie 2

Pracujesz w centrum dystrybucji transportu ciężarowego i musisz zdecydować, do których z 6 lokalizacji klientów wyślesz ciężarówkę. Twoim celem jest minimalizacja łącznego dystansu przejazdu.

Lokalizacja Dystans
A 86
B 95
C 205
D 229
E 101
F 209

Słownik dist oraz lista cust zostały już przygotowane – zawierają odpowiednio dystans i nazwę każdej lokalizacji klienta. Ich zawartość jest wyświetlona w konsoli.

Instrukcje

100 XP
  • Zaktualizuj ograniczenia tak, aby model wybierał co najmniej jedną lokalizację.
  • Dodaj ograniczenie: jeśli wybrana zostanie lokalizacja A, to musi zostać wybrana również lokalizacja D.
  • Dodaj ograniczenie: jeśli wybrana zostanie lokalizacja B, to musi zostać wybrana również lokalizacja E.