Ответ:

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

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

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