Извиняюсь что не правильно сформулировал задачу.
Емкости заполняются под давлением воздуха и этого воздуха хватает только на загрузку только одной емкости поэтому и важна очередь. В начале когда все емкости пустые загрузить их по очереди по одной нет проблем, поэтому и написал что загрузка не важна а вот разгрузка(подчеркиваю, разгрузка) по нижнему датчику должна ставить в очередь на загрузку ту емкость которая разгрузилась первой (именно разгрузилась а не загрузилась), остальным эта емкость дает команду на запрет загрузки и пока она не загрузится запрет остальным не снимается, дальше в очередь становятся следующие разгрузившиеся емкости в порядке очереди, в итоге загружаться должна только одна емкость, остальные стоят и ждут своей очереди.
Оптимизировать ничего не надо ни объема ни времени. Цель создать очередь





Ответить с цитированием