EduBrick

D. Различные подстроки данной длины

3000 мс · 256 МБ · всё или ничего

Сколько различных подстрок длины ровно kk есть у строки ss?

Формат ввода

В первой строке - строка ss (1≤∣s∣≤2⋅1051 \le \lvert s \rvert \le 2 \cdot 10^5) из строчных латинских букв.

Во второй - число kk (1≤k≤2⋅1051 \le k \le 2 \cdot 10^5).

Формат вывода

Одно число - количество различных подстрок длины kk.

Примеры

ввод
abacaba
3
вывод
4
ввод
a
2
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.