[그 외]/ㄴ (코테연습 : 파이썬 ver)
[백준] 2920번: 음계 (파이썬)
__hyeon2__
2021. 6. 29. 19:29
728x90
반응형
https://www.acmicpc.net/problem/2920
2920번: 음계
다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8
www.acmicpc.net
<나의 풀이>
# 입력
input = [int(i) for i in input().split()]
# ascending / descending 판별 리스트
answer = [i for i in range(1, 9)]
r_answer = sorted(answer, reverse=True)
# 출력
if input == answer:
print('ascending')
elif input == r_answer:
print('descending')
else:
print('mixed')
<다른 사람의 풀이>
print({"2345678":"ascending","7654321":"descending"}.get(input()[2::2],"mixed"))
# <배운점>
# => 한 줄로 코드를 짜는 법
728x90
반응형