#T2216. 子串排序 II(Substring Order II)

子串排序 II(Substring Order II)

链接: https://cses.fi/problemset/task/2109

板块: String Algorithms

时限: 1.00 s | 内存: 512 MB

题目描述

给定一个长度为 nn 的字符串。如果将其所有子串(不必不同)按字典序排列,其中第 kk 小的是哪一个?

输入

第一行输入包含一个由 a–z 字符组成、长度为 nn 的字符串。

第二行包含一个整数 kk

输出

输出按字典序第 kk 小的子串。

数据范围

1n1051 \le n \le 10^5 1kn(n+1)21 \le k \le \frac{n(n+1)}{2}

样例输入

baabaa
10

样例输出

ab