Tienes que construir un muro de longitud no superior a $1000$ cm. Se pueden utilizar ladrillos de tres tamaños: $23$ cm, $27$ cm o $36$ cm, y no se permite cortar ladrillos.
¿Cuál es la longitud máxima que no podrá colocar?
Por ejemplo, se puede colocar una pared de ladrillos de 469 cm de longitud, porque $11\cdot 23 + 6 \cdot 36 = 469$ .
He podido comprobar que la respuesta es 229 con un sencillo algoritmo de programación dinámica. Eso resuelve el problema, pero me encantaría saber si hay una forma más "matemática" de abordarlo.
Intenté jugar con algo de aritmética de módulos en la ecuación $23a+27b+36c=n$ pero eso no me llevó muy lejos.
Se agradecería cualquier tipo de ayuda.