#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
vector<string> strs;
int main() {
string str;
cin >> str;
for(int i = 0; i < str.length(); i ++){
strs.push_back(str.substr(i));//调用substr函数获取所有子串
}
//调用sort函数
sort(strs.begin(), strs.end());
for(string s : strs){
cout << s << endl;
}
return 0;
}

京公网安备 11010502036488号