Pessoal, boa tarde! Estou precisando criar uma rotina que pegue um apunhado de valores e divida em 3 arrays da seguinte forma:
a) Imagine que tenho na tabela os seguintes valores (1 em cada linha): 10; 15; 8; 5; 4; 12; 1; 3; 7; 6
b) Preciso distribuir estes valores em 3 arrays, sendo que a regra é que o somatório dos valores contidos em cada array seja o mais próximo possível nos três arrays, ou seja, soma(array1)~=soma(array2)~=soma(array3). O ideal seria que o somatório fosse igual nos 3 arrays, mas, nem sempre isso será possível, por isso, aceita-se um somatório próximo.
Alguém consegue me ajudar?
Obrigado.
a) Imagine que tenho na tabela os seguintes valores (1 em cada linha): 10; 15; 8; 5; 4; 12; 1; 3; 7; 6
b) Preciso distribuir estes valores em 3 arrays, sendo que a regra é que o somatório dos valores contidos em cada array seja o mais próximo possível nos três arrays, ou seja, soma(array1)~=soma(array2)~=soma(array3). O ideal seria que o somatório fosse igual nos 3 arrays, mas, nem sempre isso será possível, por isso, aceita-se um somatório próximo.
Alguém consegue me ajudar?
Obrigado.