백준 2559

Baekjoon/IM Level

[백준] 2559 수열 (실버3) / 시간초과 해결

문제요약 나의 코드 및 설명 result_list : 연속적인 k일 동안의 온도의 합을 저장한다. 이 때 첫 0일부터 K-1일까지의 온도의 합을 저장한다. 그 다음, for문을 돌며, 이전의 온도의 합에서 가장 앞의 날짜에 해당하는 온도는 빼고, 가장 뒤에 있던 날짜의 다음날에 해당하는 온도는 더해준다. n, k = map(int,input().split()) temperture = list(map(int, input().split())) result_list = [sum(temperture[0:k])] for i in range(n-k): #ex) 가장 앞의 수열 제외하고 10-5 =5 0~4까지 5번 result_list.append(result_list[i] - temperture[i] + temp..

hellosonic
'백준 2559' 태그의 글 목록