상세 컨텐츠

본문 제목

음계(백준)

코딩테스트

by dofury 2023. 6. 29. 15:59

본문

728x90

input_list = list(map(int,input("").split()))

result = ""
index = 0

if input_list[0] == 1:
    result = "ascending"
    for i in range(1,9):
        if i != input_list[index]:
            result = "mixed"
            break
        index+=1


elif input_list[0] == 8:
    result = "descending"
    for i in range(8,0,-1):
        if i != input_list[index]:
            result = "mixed"
            break
        index+=1

else:
    result = "mixed"

print(result)

시작 숫자가 1이나 8인지 먼저 확인한 후 1이면 asc 8이면 des로 가정한다. (그 외에는 MIXED)

중간 값이 연속적이지 않으면 MIXED가 되므로 연속적이지 않을시 MIXED로 결과를 수정한다.

728x90

'코딩테스트' 카테고리의 다른 글

체스판 다시 칠하기(백준)  (0) 2023.06.30
ACM 호텔(백준)  (0) 2023.06.29
OX퀴즈(백준)  (0) 2023.06.29
헌내기는 친구가 필요해 (백준)  (0) 2023.06.27
영화감독 숌  (0) 2023.05.19

관련글 더보기

댓글 영역