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
'[Python]BaekJoon.AC' 카테고리의 다른 글
[Python]백준 BaekJoon.AC 11720 : 숫자의 합(for문) (0) | 2022.01.03 |
---|---|
[Python]백준 BaekJoon.AC 10809 : 알파벳 찾기(find()) (0) | 2022.01.03 |
[Python]백준 BaekJoon.AC 8958 : OX퀴즈(for문) (0) | 2022.01.03 |
[Python]백준 BaekJoon.AC 3052 : 나머지(list, set) (0) | 2022.01.03 |
[Python]백준 BaekJoon.AC 2908 : 상수(slice([::-1]), reverse()) (0) | 2022.01.02 |
[Python]백준 BaekJoon.AC 2675 : 문자열 반복(for문) (0) | 2022.01.02 |
[Python]백준 BaekJoon.AC 2577 : 숫자의 개수(for문, list) (0) | 2022.01.01 |
[Python]백준 BaekJoon.AC 2562 : 최댓값(for문, if문) (0) | 2021.12.31 |