background image

 

ZADANIE 8 

 

 

Treść zadania 
 
Od godziny 18:00 skład amunicji jest strzeŜony przez 3 wartowników. KaŜdy z nich jest zmęczony i 
co jakiś czas ݐ

 wpada w ݊ - minutową drzemkę. Co godzinę (od godziny 19:00)  pojawia się patrol 

nocny, Ŝeby sprawdzić czy skład jest dobrze strzeŜony i odnotować w raporcie stan warty. Jeśli co 
najmniej 2 wartowników zostaje przyłapanych na drzemce, dodatkowo patrol odnotowuje „stan 
zagroŜenia”. 
Stosując metodę symulacji komputerowej wygeneruj przykładowy raport patrolu, przy załoŜeniach: 
 
ݐ

 – czas (min) między kolejnymi drzemkami wartownika i (zmienna losowa o rozkładzie 

wykładniczym z parametrem ߛ

  

 
݊ – czas (min) drzemki wartownika  
  
Dane wejściowe program wczytuje z pliku „mk.txt” którego postać jest następująca: 
 
ߛ

  - 1 linia 

ߛ

  - 2 linia 

ߛ

 -  3 linia 

݊  -  4 linia 
 
Przykład: 
 
2.3 
3.4 
4.2 

 
Program zapisuje raport w pliku „ImieNazwiskoGrupa.txt” w postaci: 
[godzina] - [stan wartownika 1][ stan wartownika 2] [stan wartownika 3] - [STAN] 
(0 - gdy wartownik drzemie, 1 – gdy czuwa) 
 
Przykład:  
 
19 – 011 – STAN STABILNY 
20 – 111 – STAN STABILNY 
21 – 111 – STAN STABILNY 
22 – 100 – STAN ZAGROZENIA