https://www.acmicpc.net/problem/11656
문제
21.02.26 접근법
접미사들을 arr 배열에 저장
정렬 후, 출력
21.02.26 코드
s=list(input())
arr=[]
for i in range(len(s)):
arr.append(s[i:])
arr.sort()
for i in range(len(arr)):
for j in range(len(arr[i])):
print(arr[i][j],end='')
print()
21.08.04 접근법
문자열 S를 i부터 끝까지 ans리스트에 저장 (i는 0부터 시작)
정렬 후 출력
21.08.04 코드
S=input()
ans=[]
for i in range(len(S)):
ans.append(S[i:])
ans.sort()
print(*ans,sep='\n')
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 2609번 최대공약수와 최소공배수 - 파이썬(Python) (0) | 2021.08.09 |
---|---|
[백준] 10430번 나머지 - 파이썬(Python) (0) | 2021.08.06 |
[백준] 10824번 네 수 - 파이썬(Python) (0) | 2021.08.03 |
[백준] 11655번 ROT13 - 파이썬(Python) (0) | 2021.08.02 |
[백준] 2743번 단어 길이 재기 - 파이썬(Python) (0) | 2021.08.02 |