Ответ:

  1. При вместимости 50 мешков: \(680:50=13\) (остаток 30). Тринадцати машин недостаточно, поэтому нужна ещё одна: всего 14 машин.

  2. При вместимости 45 мешков: \(680:45=15\) (остаток 5). Пятнадцати машин недостаточно, поэтому нужна ещё одна: всего 16 машин.

Ответ: 14 машин; 16 машин.