Creo que el compañero de arriba se equivoca.
Si nos pide el nº mínimo de bolsas que necesitaremos pero sin exigir un número concreto de cada clase (de 12, de 5 ó de 3 kg), lo que procede es dividir los kg. totales entre las bolsas de mayor peso y ver el resto que nos queda en la división.
320 / 12 = 26 bolsas de 12 kg. y nos queda un resto de 8 kg. que podemos completar con 1 bolsa de 5 y otra bolsa de 3, es decir que en total necesitamos:
26 de 12 + 1 de 5 + 1 de 3 = 28 bolsas.
Saludos.