Для данной задачи только так и считать. Для другой можно по-другому. Ввести ограничения на транспортёр и его СУ, убрать волшебство.