[Baekjoon] 백준 11656번 Python

방선생·2025년 5월 26일
0

Baekjoon

목록 보기
21/24

백준 11656번

사전 지식: sort 정렬


n = input()
s_list = []

for i in range(len(n)):
    a = n[i:]
    s_list.append(a)

s_list.sort()

for i in range(len(s_list)):
  print(s_list[i])    

코드 설명

  1. 문자열 n을 입력받음

  2. 문자열의 각 위치부터 끝까지 자른 접미사들을 리스트에 저장함 (n[i:] 활용)

  3. 생성된 접미사 리스트를 사전순으로 정렬함

  4. 정렬된 접미사 리스트를 한 줄씩 출력함 (사전순 접미사 출력)
profile
AI & Robotics

0개의 댓글