Witam,
mam napisać program, który symuluje pracę myjni samochodowej. Założenia:
1. myjnia, która obsługuje w danym czasie jeden samochód (czas mycia 6 minut - stały)
2. nieskończona liczba samochodów, samochody pojawiają się w kolejce średnio co 12 minut (rozkład wykładniczy \(\displaystyle{ \lambda = 1/12}\))
3. czas symulacji 24 godziny
4. wykonać symulację dla miliona aut
Niby wszystko jasne, ale jest zasadnicze pytanie: kiedy losować czas nadjechania samochodu do kolejki?
Bo jeśli dobrze rozumiem to ten czas oznacza za ile samochód wjedzie na myjnie. Czyli jeśli wylosujemy np. 4 minuty to oznacza, że za 4 minuty od obecnej chwili kolejny samochód wjedzie na podjazd myjni.
Pomysł z pętlą, żeby losować powiedzmy 5 razy w ciągu godziny jest na pewno zły bo w ten sposób wylosujemy maksymalnie 5 samochodów w godzinie, czasami mniej ale nigdy więcej. Więc to byłaby trochę słaba symulacja.
Ktoś ma jakiś pomysł?