SWEA (SW Expert Academy)/D3

[다시풀기] [SWEA/D3] 1206 [S/W 문제해결 기본] 1일차 - View

hellosonic 2023. 5. 16. 12:34
 

[SWEA/D3] 1206 [S/W 문제해결 기본] 1일차 - View

문제 바로가기 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 나의 코드 및 설명 01 현재 건물을 기준으로 양 옆의 네 건물들을 확인하여

hellosonic.tistory.com

다시 풀어보기

for test_case in range(1, 11):
    n = int(input()) #건물의 개수
    num_list = list(map(int, input().split()))
    ans = 0
    for i in range(2, len(num_list)-2):
        if num_list[i] > max(num_list[i-2], num_list[i-1], num_list[i+1], num_list[i+2]):
            ans += (num_list[i] - max(num_list[i-2], num_list[i-1], num_list[i+1], num_list[i+2]))
    print(ans)