Top.Mail.Ru

дошел до выезда до того, как заполнил ковш полностью, он сбрасывает в кузов мехишки, находящиеся в ковше на данный момент.

Задача заключается в том, чтобы определить, сколько мешков каждого типа находится в кузове грузовика.

Для решения этой задачи можно использовать следующий алгоритм:

1. Зафиксируйте количество мешков каждого типа, которые были сложены вдоль аллеи.

2. Определите количество мешков каждого типа, которое может вместить ковш погрузчика.

3. Установите начальные значения счетчиков для каждого типа мешков в кузове грузовика равными нулю.

4. Пока не будут перебраны все мешки вдоль аллеи, выполните следующие действия:
– Проверьте, если ковш погрузчика не полный, добавьте m мешков (где m – количество мешков, которое может вместить ковш погрузчика) каждого типа в ковш. Обновите количество оставшихся мешков каждого типа на аллее.
– Если ковш погрузчика полный, перейдите к следующему шагу.

5. Когда ковш погрузчика полон, отправьте погрузчик к ближайшему выезду. Сбросьте содержимое ковша в кузов грузовика, увеличив соответствующие счетчики в кузове грузовика на количество мешков каждого типа, находящихся в ковше.

6. Повторите шаги 4 и 5 до тех пор, пока все мешки не будут перебраны.

7. Выведите значения счетчиков каждого типа мешков в кузове грузовика.

Таким образом, после выполнения алгоритма мы получим количество мешков каждого типа, которые находятся в кузове грузовика.

   
[metform form_id="1136"]