VioletaBabel
11656번: 접미사 배열 본문
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main()
{
string s[1000];
cin >> s[0];
int len = s[0].length();
for (int i = 1; i < len; ++i)
s[i] = s[0].substr(i, len);
sort(&s[0], &s[len]);
for (int i = 0; i < len; ++i)
cout << s[i] << endl;
}
'백준 > 백준-C++' 카테고리의 다른 글
11055번: 가장 큰 증가 부분 수열 (0) | 2017.06.12 |
---|---|
11053번: 가장 긴 증가하는 부분 수열 (0) | 2017.06.12 |
10824번: 네 수 (0) | 2017.06.11 |
11655번: ROT13 (0) | 2017.06.11 |
10799번: 쇠막대기 (0) | 2017.06.11 |
Comments