Algorithm1 [구름톤 챌린지] Day3 완벽한 햄버거 만들기 N = int(input()) S = list(map(int, input().split())) get_max_idx = S.index(max(S)) for i in range(get_max_idx): if S[get_max_idx - (i + 1)] > S[get_max_idx - i]: print(0) exit() for j in range(len(S) - get_max_idx - 1): if S[get_max_idx + j] < S[get_max_idx + (j + 1)]: print(0) exit() print(sum(S)) 단순 구현 문제이지만 반복을 어디까지 돌릴것인가에 대한 골치아픈 반복문이 등장한 문제였다. 처음에는 3개씩 묶어서 앞뒤 반복해서 찾아가면 되지않을까 생각을 했었지만 도루묵이였다.. 2023. 8. 20. 이전 1 다음 반응형