У меня есть массив:Массив Сглаживание данных PHP
Array
(
[1] => 25
[2] => 50
[3] => 25
)
Я хотел бы сделать это в:
Array
(
[1] => 50
[2] => 50
)
Для этого я разделить среднее значение между 1 и 3. Это Простейший пример, когда раскол составляет 50,50. Я хотел бы иметь возможность взять массив из 15 элементов до 6 элементов.
Любые идеи?
Дополнительные примеры [10, 15, 20, 25] сводится к двум элементам: 25 (10 + 15), 45 (20 + 25) [10, 10, 10, 10, 11] сводится к двум элементам : 25 (10 + 10 + (10/2)), 26 ((10/2) + 10 + 11)
Уменьшить 15 элементов до 6 как? – cletus
И я предполагаю, что это домашнее задание? – cletus
Как точно выглядит алгоритм? – Gumbo