본문 바로가기
Python/백준 문제 풀이

[BOJ] 11536번 줄 세우기

by 서원두 2023. 3. 17.

[BOJ] 11536번 줄 세우기 문제

간단한 문자열 정렬 문제다. 내장함수 sort를 잘 이용할 수 있는지를 확인해 보는 문제로 손색없다.

주어진 이름이 역순으로 정렬되어 있으면 DECREASING, 순서대로 정렬되어 있으면 INCREASING, 둘 다 아니면 NEITHER를 출력하면 된다. $ N \: $이 기껏해야 12자 20개뿐이고, 시간이 1초이므로 시간 초과 날 일이 절대 없다.

import sys

if __name__ == '__main__':
    ori = list()
    for N in range(int(sys.stdin.readline().rstrip())):
    	ori.append(sys.stdin.readline().rstrip())
    if ori == list(sorted(ori)):
    	print('INCREASING')
    elif ori == list(sorted(ori, reverse=True)):
    	print('DECREASING')
    else:
    	print('NEITHER')


어려울 것 없는 코드다.

728x90

'Python > 백준 문제 풀이' 카테고리의 다른 글

[BOJ] 1158번 요세푸스 문제  (0) 2023.04.02
[BOJ] 27648번 증가 배열 만들기  (0) 2023.03.09
[BOJ] 2468번 안전영역  (0) 2023.01.29
[BOJ] 27162번 Yatch Dice  (0) 2023.01.23
[BOJ] 1331번 나이트 투어  (0) 2023.01.14

댓글