Wpis z mikrobloga

@Szef_Wypoku: potrzebne różne pręty o łącznej długości powiedzmy z 60 metrów:
- dla fi 10: 56 x 0,98; 24 x 0,68; 12 x 1,32
- dla fi 12: 24 x 1,68; 24 x 0,93; 24 x 3,76
- itd.
Rozmiar pręta w hurtowni to 6 m bez odstępstw.

Tj. mam 6 metrów, z tego będzie:
4 x 1 m + 3 x 0,6 m = 5,8 m
co daje 0,2 m
@przemilcze: to jest tzw. 1-wymiarowy problem rozkroju i jest w ogólności NP-trudny.

Wyczerpujące przeszukanie wszystkich rozwiązań może wymagać niezłej mocy obliczeniowej albo bardzo wielu kartek, długopisów i zatrudnionych do tego ludzi ( ͡° ͜ʖ ͡°)

Łatwo napiszesz algorytm zachłanny, ale istnieją też w miarę skuteczne heurystyki. Pogooglaj.