Ответ:

Если в машину помещается 50 мешков:

\(680 : 50 = 13\) (ост. 30).

13 машин перевезут только 650 мешков, поэтому для оставшихся 30 мешков понадобится ещё одна машина: \(13 + 1 = 14\).

Если в машину помещается 45 мешков:

\(680 : 45 = 15\) (ост. 5).

15 машин перевезут 675 мешков, поэтому потребуется ещё одна машина: \(15 + 1 = 16\).

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