Quiero construir un modelo matemático y quiero usar programación para resolverlo. c, c#, etc. están todos bien. El problema es: hay dos estaciones de bomberos A y B, con 8 y 10 camiones de bomberos respectivamente.
Primero haga un dibujo de acuerdo con el significado de la pregunta, luego haga suposiciones y coloque cada camión de bomberos en cada línea para despachar los vehículos (A) x, y, z (B) l, m, n
Con base en el significado de la pregunta y los supuestos, se puede concluir:
x y zlt;=8
l m nlt;=10
x l=4
y m=5
z n=6
La pregunta cambia a encontrar el mínimo de 1*x 5*y 6* z 4*l 3*m 2*n valor.
Luego elimine elementos según las condiciones anteriores y finalmente encuentre el valor mínimo.
Luego puedes establecer el tamaño del paso en 1 y programar para encontrar el valor mínimo.
Cuando se extiende a situaciones generales, solo hay más condiciones iniciales y más variables. Cuando diseña el algoritmo mínimo anterior, debería poder usarse.