Este es un problema que tiene una solución elegante y determinística pero requiere algoritmos avanzados bastante complicados. Lo bueno es que es posible aproximar a la solución utilizando fuerza bruta mediante backtracking.
El problema nos pide encontrar una manera de asignar sustancias a los tubos y
después mezclarlas con las dos operaciones disponibles (suma y diferencia
absoluta) para terminar con un acomodo homogéneo de sustancias: la diferencia
entre el tubo con más cantidad y con menos cantidad de sustancia debe ser lo
más pequeña posible. Una manera de hacerlo es proponer un intervalo