Ответ:

Если машина вмещает 50 мешков: \(680:50=13\) (ост. 30). Тринадцати машин недостаточно, поэтому понадобится ещё одна машина.

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

Ответ: 14 машин при вместимости 50 мешков; 16 машин при вместимости 45 мешков.