Tengo una caja rectangular con unas dimensiones dadas $l, w, h$ con volumen disponible $v = lwh$ . Si sólo puedo empacar hasta el 80% de $v$ ¿Cómo puedo determinar las nuevas dimensiones, más pequeñas, de manera que el nuevo $v = lwh$ es el 80% del original $v$ donde las nuevas dimensiones deben reducirse proporcionalmente para conservar la forma original de la caja?
Estoy intentando escribir un código en C# para hacer pruebas de empaquetado de cajas, pero este algoritmo no considera un umbral de volumen de caja, sólo empaqueta según las dimensiones. Gracias.