← вернуться к уроку · Два указателя и скользящее окно
Различные в каждом окне
3000 мс · 256 МБ · всё или ничего
Даны список из чисел и число .
Для каждого куска из подряд идущих элементов выведите количество различных значений в нём.
Формат ввода
В первой строке числа от до и от до . Во второй — целых чисел от до .
Формат вывода
чисел через пробел.
Примеры
ввод
5 2 3 8 1 9 3
вывод
2 2 2 2
Примечание
Окно постоянной длины сдвигается на шаг: один элемент вошёл, один вышел. Пересчитывать всё заново не нужно.
Войдите, чтобы отправлять решения.