多做做题,预防老年痴呆!
一家加油站有8个92号汽油加油枪,加油站一个入口一个出口。每两个一前一后加油枪为一组,可以同时为两辆车加油,每组加油枪前车辆需排队加油,即加油站共排4队。车辆进入加油站后,选择车辆最少的队列排队加油,车辆进入队列后不能离开直到完成加油。假设加油站的工作时间为6:00至23:30,即6:00后才允许车辆进入,23:30后不允许车辆进入。加油站每个队允许排最多6辆车(不包括在服务的两辆车),4组队列都满时加油站拒绝要来加油的车辆,车辆离开。油枪的速度为每分钟15公升,每辆车占用油枪的时间除去加油时间还有服务时间。服务时间为随机平均分布,范围在1分钟至3分钟。每辆车所需加的油量为高斯分布(数学期望45升,标准差15升),范围在15公升至100公升。进入加油站的车辆间隔时间为随机平均分布,高峰期为7:00至8:00、12:00至13:00、17:00至19:00,高峰期的时间间隔范围在0分钟至3分钟,非高峰期时间间隔在0分钟至10分钟。
提示:非多线程编程,以分钟为单位
模拟结果:油库所需油量、服务车辆总数、平均每辆车的排队时间、拒绝的车辆数。