Понял, какой фильтр подойдет. Индекс первого элемента подмножества надо вычитать из индексов всех оставшихся. По итогу должна остаться единица, если не единица - где-то в подмассиве есть разрыв.

 >>/105736/
Начнем с того, что у твоего окошечка надо двигать одновременно обе границы. Контрпример к твоему решению это [1 2 3], k = 1 - ты упустишь подмассив [1 2].