Bueno, cuando compro regalos para mis dos esposas, quiero que se sientan igualmente importantes para mí, pero es difícil ir de compras con presupuestos fijos. En cambio, compro un montón de cosas y las divido en dos grupos con el mismo valor posible. Luego compro un montón de bombones para arreglar el resto.
Pero no quiero hacer todo el trabajo duro cuando mi computadora puede hacerlo. Y tú tampoco. Así que resuelva este problema para que la próxima vez que necesite dividir los regalos entre sus esposas, sepa que sería fácil.
Entrada
1 conjunto de elementos (N * 2) donde N * 2 se especifica en la primera línea.
Los elementos de la matriz en la siguiente línea.
Salida
2 conjuntos de N elementos cada uno de manera que: La
diferencia de (Suma de elementos del conjunto 1) y (Suma de elementos del conjunto 2) sea lo más cercana posible a 0.
Ejemplo
Entrada
4
1 2 3 4
Salida
1 4
2 3
diff=0
Descargo de responsabilidad : no tengo dos esposas. Pero cuando me siento mal, imagino tener dos esposas. Y de repente, estoy agradecido y feliz de tener solo uno. :RE
1 1 1 1 1 5
la respuesta correcta sería1 1 1
|1 1 5
, mientras que1 1 1 1 1
|5
Tendría más sentido.