El truco del problema creo que está en que para realizar ahora pesadas con tan solo 4 pesos, debemos pensar en la posibilidad de situar pesas a ambos lados de la balanza, para poder restar sus cantidades o bien colocarlas en el mismo para poder sumarlas.
Por ejemplo, si no tenemos una pesa de 6kilos, y queremos pesar (que bueno, pesa 6 kilos aunque no lo sepamos todavia, jejej), podremos poner (si tenemos una de 3 y otra de 9) la de 9 en un lado y la de 3 en el otro junto al objeto, y sabemos que la diferencia es nueve.
Haciendo algunos calculos y pruebas creo que la solucion es:
1,3,9,27
No he probado todos los casos desde 1..40 pero creo que funciona!.
Partiendo de que la de 1 kilo es importante, jejej, y sabiendo que la unica forma de obtener el maximo, 40, es sumarlas todas, y bla bla bla bla...