백준 11478 - 서로 다른 부분 문자열의 개수
2022. 10. 11. 11:25ㆍ코딩 공부 연습
반응형
#include
#include
#include
using namespace std;
set group;
void get_parsed(string s, int size)
{
for(int i = 0; i< s.size()-size+1; i++)
{
string tmp;
tmp = s.substr(i, size);
group.insert(tmp);
}
}
int main()
{
string s;
cin>>s;
for(int i = 1; i <= s.size(); i++)
{
get_parsed(s, i);
}
cout<<group.size()<<'\n';
return 0;
}
'코딩 공부 연습' 카테고리의 다른 글
백준 2444 별 찍기 7 (0) | 2022.10.25 |
---|---|
백준 11653 소인수분해 (0) | 2022.10.25 |
백준 16165 - 걸그룹 마스터 준석이 (0) | 2022.10.10 |
백준 15663 N과 M(9) (1) | 2022.09.23 |
백준 - n과m 시리즈 (0) | 2022.09.19 |