/ Vijos / 题库 /

字符串的子串

字符串的子串

时间限制:1秒  内存限制:256M


【题目描述】

  给出一个仅含英文字母和数字符号的字符串 \(S\),请你把 \(S\) 的所有的非空子串按字典序由小到大输出。

【输入格式】

  一行一个仅含英文字母和数字符号字符串 \(S\)。

【输出格式】

  第一行包含一个整数,表示字符串 \(S\) 的非空子串个数;接下每行一个字符串,表示按字典序由小到大输出的 \(S\) 的所有非空子串。

【输入输出样例】

 Input

HMY

 Output

6
H
HM
HMY
M
MY
Y

【数据限制】

  \(100\%\) 的数据满足:字符串 \(S\) 长度不超过 35。

【来源】

  Mr.he

信息

ID
2774
难度
9
分类
字符串 | 搜索 | 枚举其他 | 排序 点击显示
标签
(无)
递交数
1
已通过
1
通过率
100%
被复制
2
上传者