tema del lenguaje c (procesamiento de la madera)
1 Establezca la madera como una matriz de estructura. La estructura * * * tiene dos elementos, longitud y peso.
Si no puede usar el; estructura, no importa. El conjunto 2 de matrices servirá.
2 Obtenga los datos de esta matriz de estructura (2 matrices) a través del método de entrada.
3 clasificación
Supongamos que el tamaño de la matriz es n, * * * hay M piezas de madera y el orden de procesamiento es el número de matriz de estructura M-1, M-2 ,...0.
Para lograr el menor tiempo de preparación, es necesario clasificarlos.
Porque se debe cumplir la condición: el peso y la longitud de la I-ésima pieza de madera son mayores o iguales que el peso y la longitud de la i-1ª pieza de madera, por lo que la I-ésima El trozo de madera no requiere tiempo de preparación, de lo contrario requiere 1 minuto de tiempo de preparación.
De hecho, solo necesita ordenar por una condición, como por peso (cuando necesite cambiar el orden de la matriz de peso, no olvide cambiar también el orden de la matriz de longitud, no es necesario comparar la matriz de longitud)
4. Cálculo del tiempo de espera: determine la condición de longitud a partir del número de matriz de estructura m-1. Si la longitud de la I-ésima pieza de madera es mayor o igual a la longitud de la i-1ª pieza de madera, no hay tiempo de espera; de lo contrario, agregue 1 y no es necesario juzgar la condición de peso.