第一行是一个仅由小写英文字母构成的字符串S第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。
输出仅一行,为一个数字串,为第K小的子串。如果子串数目不足K个,则输出-1
aabc 0 3
aab
对于10%的数据,。对于50%的数据,。对于100%的数据,。
对于10%的数据,。
对于50%的数据,。
对于100%的数据,。