13 votos

Dividir un conjunto de números en 2 sets, en el que la suma de cada conjunto está tan cerca el uno del otro como sea posible

Dado un conjunto de números, me gustaría dividir este set en 2 sets, en el que la suma de cada conjunto es lo más cercano a la igualdad como sea posible. ¿Cómo puedo hacer esto en una forma programática?

Gracias de antemano por cualquier ayuda!

EDIT: reformulado para mayor claridad, tal vez?

"Dado un conjunto de números enteros, encontrar un subconjunto cuya suma se acerque lo más posible a la mitad del total de todo el conjunto, sin exceder de dicho total"

6voto

Matthew Scouten Puntos 2518

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X