Есть массив значений отсортированных по порядку, нужно разбить их на 10 интервалов примерно по 10% в каждом. Интервалов может получится и меньше, главное не разрывать одинаковые элементы. Например ряд: 1,2,3,3,3,4,5,6,7,8,9,10,11,12,13,14 получим такие  :

1-2 - [2 элемента - 1,2]

3 - [3 элемента - 3,3,3]

4-5 - [2 элемента - 4,5]

6-7 - [2 элемента - 6,7]

8-9 - [2 элемента - 8,9]

10-11 - [2 элемента - 10,11]

12-13 - [2 элемента - 12,13]

14 - [1 элемент - 14]

Всего 8 интервалов

7 лет назад
andrush
40 лет
16 лет в сервисе
Был
год назад

Выбранный исполнитель

PhpSoft
50 лет
17 лет в сервисе
Был
3 дня назад
7 лет назад
$3
1 день
Дмитрий как обычно мгновенно решил не такую уж простую задачу! Великолепное исполнение!
Как обычно - Дмитрий проявил себя как профессиональный заказчик. Рекомендую к сотрудничеству.

Заявки фрилансеров

PhpSoft
50 лет
17 лет в сервисе
Был
3 дня назад
7 лет назад