Red de conocimiento informático - Espacio del host - 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.

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.