-
[백준] 2920 - 음계 (Python)코딩테스트 2021. 3. 5. 15:34
풀이 코드
li = list(map(int, input().split())) ascending = [1,2,3,4,5,6,7,8] if li == ascending: print("ascending") # 순차배열의 반대로 정렬된 리스트와 같다면 elif li == list(reversed(ascending)): print("descending") else: print("mixed")
ascending 배열을 미리 정의해놓는다.
만일 받은 배열이 ascending 배열과 같다면 "ascending" 출력, reversed로 역정렬한 배열과 같다면 "desceding"을 출력, 그이외의 배열이라면 "mixed"를 출력한다.
'코딩테스트' 카테고리의 다른 글
[프로그래머스] 문자열 내 p와 y의 개수 (Python) (0) 2021.03.25 [프로그래머스] 1878 - 나머지 한 점(Python) (0) 2021.03.06 [백준] 1874 - 스택 수열 (Python) (0) 2021.03.05 [백준] 2798 - 블랙잭 (Python) (0) 2021.03.05 코드업(CodeUp) 기초 100제 1001-1054 (Python) (0) 2021.01.27