WBS
Новичок
Имеется массив чисел размера n. Требуется особым образом преобразовать его в массив размера n2. Объяснить суть преобразования мне сложно, поэтому покажу это на примере.
Исходный массив, n=10:
В зависимости от значений n2 массив пересчитывается таким образом:

Особый интерес представляет преобразование при n2=3 (когда n не делится на n2 нацело).
Требуется функция для осуществления описанного преобразования.
Исходный массив, n=10:
PHP:
$arr = array (
0 => 0.1,
1 => 5.8,
2 => 8.5,
3 => 4.8,
4 => 3.4,
5 => 2.7,
6 => 2.4,
7 => 2.6,
8 => 2.8,
9 => 2
);

Особый интерес представляет преобразование при n2=3 (когда n не делится на n2 нацело).
Требуется функция для осуществления описанного преобразования.