[Baekjoon] #4589 (Gnome Sequencing)

REi·2024년 11월 4일

Baekjoon 브론즈 IV

목록 보기
22/28
post-thumbnail

> 문제

> 핵심 내용

  • 오름차순 or 내림차순은 Ordered로 출력하는 것
    • 내림차순
      .sort(리스트명, reverse=True) //파괴적
      sorted(리스트명, reverse=True) //비파괴적
  • 리스트 입력 받기
    • list(map(int, input().split()))

> 결과

> 결과 코드

#  백준 #4589 (Gnome Sequencing)

# N 입력
N = int(input())
# print("N :", N)
print("Gnomes:")

for i in range (N) :
        # 3개의 정수를 입력받아 리스트에 저장
    lst = list(map(int, input().split())) # 리스트 입력 받기 

    # 오름차순, 내림차순 정렬된 것이면 ==> Ordered
    # 정렬되지 않은 것이면 ==> Unordered
    # sorted() 함수 : 내장 함수는 인자로 넘어온 객체의 원래 순서를 건드리지 않고 정렬된 원소들을 새로운 객체에 담아서 반환함
    # 내림차순 sorted(리스트명, reverse=True)

    if lst == sorted(lst) or lst == sorted(lst,reverse=True) :
        print("Ordered")
    else :
        print("Unordered")







 

0개의 댓글