반응형 29201 백준 알고리즘 2920번 음계 (파이썬, python) 이 문제는 주어진 리스트의 수가 지속적으로 상승하는지, 하락하는지, 아니면 랜덤인지만 파악하면 되는 간단한 문제이다. list(map(int,input().split()))을 이용해 리스트에 각 숫자를 넣고, for구문을 이용해 리스트의 길이만큼 리스트 내의 숫자의 순서가 상승 또는 하락, 아니면 랜덤인지 확인하면 된다. 한번 시도해보자. /// s=list(map(int,input().split())) a=0 d=0 for i in range(len(s)): if s[i]==i+1: a+=1 elif s[i]==len(s)-i: d+=1 if a==8: print("ascending") elif d==8: print("descending") else: print("mixed") /// 먼저 s를 리스트.. 2022. 5. 11. 이전 1 다음 반응형