11656 접미사 배열 - Python

2023. 12. 10. 22:45공부/📝 백준

1. 풀이 코드

string = input()
answer = []

for i in range(len(string)):
    answer.append(string[i:])

print("\n".join(sorted(answer)))

  차근차근 진행했습니다. 

 

2. 다른 사람 풀이 코드

s=input();print(*sorted(s[n:]for n in range(len(s))))

  제 풀이와 같은 매커니즘이지만, 한줄쓰기를 정말 잘하네요.


 

11656번: 접미사 배열

첫째 줄에 문자열 S가 주어진다. S는 알파벳 소문자로만 이루어져 있고, 길이는 1,000보다 작거나 같다.

www.acmicpc.net

 

 

로그인

 

www.acmicpc.net

 

'공부 > 📝 백준' 카테고리의 다른 글

11365 !밀비 급일 - Swift  (0) 2024.07.30
11365 !밀비 급일 - C  (0) 2024.07.29
10610 30 - Python  (0) 2023.12.10
25757 임스와 함께하는 미니게임 - Python  (0) 2023.10.08
1072 게임 - Python  (0) 2023.09.19