Дан массив целых чисел a длины n и целое число k. Непустой подмассив a[l..r] называется хорошим, если разность между максимальным и минимальным элементами этого подмассива не превосходит k, то есть max(a[l..r]) - min(a[l..r])
Пошаговое решение
Рассматривается непустой подмассив a[l..r].
l ≤ rПо данному условию подмассив хороший, если его максимальный элемент минус минимальный элемент не превосходит k.
max(a[l..r]) - min(a[l..r]) ≤ kТекст заканчивается на формуле и не содержит требования задачи — например, посчитать хорошие подмассивы или найти самый длинный. Поэтому выбрать алгоритм и дать ответ нельзя.
Требуется продолжение условияПодробное объяснение
В условии дано только определение хорошего подмассива: для непустого a[l..r] должно выполняться max(a[l..r]) - min(a[l..r]) ≤ k. Не указано, что именно нужно найти или вывести. Чтобы составить решение, необходимо дополнить условие требуемым результатом.

Войти







