-코드
s = input()
arr = []
for i in range(len(s)):
for j in range(i, len(s)):
words = s[i:j + 1]
arr.append(words)
print(len(set(arr)))
못 풀었던 문제였지만 좀 찾아보니 슬라이스를 사용하면 쉽게 풀 수 있었습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[프로그래머스/파이썬] 최소직사각형 (0) | 2022.01.08 |
---|---|
[백준/파이썬] 1145번 적어도 대부분의 배수 (0) | 2022.01.08 |
[백준/파이썬] 2428번 오르막길 (0) | 2022.01.07 |
[백준/파이썬] 2428번 표절 (0) | 2022.01.06 |
[백준/파이썬] 10448번 유레카 이론 (0) | 2022.01.06 |