Ответ:

Для каждого случая число машин должно быть целым: если остаются мешки, понадобится ещё одна машина.

При вместимости 50 мешков: \(680:50=13\) (ост. 30), значит, нужно 13 полных машин и ещё одна.

При вместимости 45 мешков: \(680:45=15\) (ост. 5), значит, нужно 15 полных машин и ещё одна.

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