[Python]BaekJoon.AC
[Python]백준 BaekJoon.AC 2920 : 음계(list)
스뇨잉
2022. 1. 2. 02:51
728x90
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
hmm... 완성하고 보니 좀 복잡해보이긴 하다만...
다른 사람 코드 그냥 패스..
겉 if문 대신 switch문을 사용하고 싶었는데, 파이썬에는 switch가 없었다...!
그냥 if 사용해 분류해줬다.
A = list(map(int, input().split()))
if A[0]==1:
for i in range(1, 8):
if A[i]-1 != A[i-1]:
print("mixed")
quit()
print("ascending")
elif A[0]==8:
for i in range(1, 8):
if A[i]+1 != A[i - 1]:
print("mixed")
quit()
print("descending")
else:
print("mixed")
728x90
728x90