Baekjoon Online Judge [Python] 2920번 음계
2024. 11. 25. 22:18ㆍCODING/BOJ [python]
320x100
입력한 값을 판별하는 문제입니다.
숫자 8개를 입력받아, 조건에 따라 3종류 중에서 하나를 출력한다.
1부터 1씩 커져 8에서 끝나면 asceding
8부터 1씩 작아져 1에서 끝나면 descending
둘 다 아니면 mixed
list를 사용해서 여러개의 n을 리스트에 저장한다.
sorted로 오름차순 정렬을 하고 입력한 값과 같으면 ascending 출력
sorted(n, reverse=True)로 내림차순 정렬을 하고 입력한 값과 같으면 descending 출력
오름차순, 내림차순 둘 다와 다르면 mixed 출력
n = list(map(int, input().split()))
if n == sorted(n):
print("ascending")
elif n == sorted(n, reverse=True):
print("descending")
else:
print("mixed")
320x100
320x100
'CODING > BOJ [python]' 카테고리의 다른 글
Baekjoon Online Judge [Python] 10250번 ACM 호텔 (0) | 2024.11.27 |
---|---|
Baekjoon Online Judge [Python] 2751번 수 정렬하기 2 (0) | 2024.11.26 |
Baekjoon Online Judge [Python] 16204번 카드 뽑기 (0) | 2024.11.24 |
Baekjoon Online Judge [Python] 23795번 사장님 도박은 재미로 하셔야 합니다 (0) | 2024.11.23 |
Baekjoon Online Judge [Python] 9295번 주사위 (0) | 2024.11.22 |