jyamethyst21 님의 블로그

백준 2920번- '음계' (PYTHON 풀이) 본문

CODING 💻

백준 2920번- '음계' (PYTHON 풀이)

jyamethyst21 2025. 11. 15. 02:17

문제:

 

이번 문제도 설명이 잘 나와있어서 추가 설명은 생략하겠다.

 

풀이:

N = list(map(int,input().split()))

ascending = [1,2,3,4,5,6,7,8]
descending = [8,7,6,5,4,3,2,1]

if N == ascending:
    print("ascending")
elif N == descending:
    print("descending")
else:
    print("mixed")

어렵게 생각하면 어렵게 풀 수도 있을 것 같다. 나도 처음엔 딕셔너리로 만들어서 풀까라고 생각했기 때문이다.

그러다가 더 쉽고 빠르게 풀어버릴 수 있을 것 같아서 단순하게 ascending, descending에 대한 리스트를 만들고 If문으로 조건을 걸러서 코드를 작성했는데 풀렸다.