Задача №112490. Кластеры
Напишите программу, которая разделяет входной поток чисел на кластеры – группы близких по значению чисел. Числа принадлежат одному кластеру, если расстояние между любыми соседними числами не больше заданного числа L , а расстояние от любого числа данного кластера до любого числа другого кластера больше L . Исходные данные записаны в файл input.txt , результаты нужно вывести в файл output.txt .
В первой строке файла input.txt записаны числа N и L . Во второй строке записаны N элементов входного массива, разделённые пробелами.
В первой строке файла output.txt нужно вывести число найденных кластеров K . В следующих K строчках выводятся элементы, входящие в каждый кластер, в порядке возрастания (неубывания).
6 10 15 11 44 12 13 49
2 11 12 13 15 44 49