728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#input.txt를 쓸 때 필요한 코드
import sys
sys.stdin = open('input.txt')
#-------------------------------------------
#sw expert 제출용
# 입력받기
for t in range(1, 11):
N = int(input())
array = list(map(int, input().split()))
count = 0
#반복횟수: 처음2개와 마지막 2개는 실행x
#앞뒤2개까지 크기비교
for i in range(2,len(array)-2):
result = []
result.append(array[i - 2])
result.append(array[i - 1])
result.append(array[i])
result.append(array[i + 1])
result.append(array[i + 2])
#조망권이 확보된다면 갯수세기
if result[2] == max(result):
result.sort()
count += result[-1] - result[-2]
else:
continue
print(f'#{t} {count}')
|
cs |
728x90
'코딩테스트 > SW Expert Academy' 카테고리의 다른 글
1215. [S/W 문제해결 기본] 3일차 - 회문1 (0) | 2022.11.18 |
---|---|
1208. [S/W 문제해결 기본] 1일차 - Flatten (1) | 2022.11.18 |
1244. [S/W 문제해결 응용] 2일차 - 최대 상금 D3 (0) | 2022.11.14 |
list1 (0) | 2022.10.31 |
Programming Intermediate (0) | 2022.10.31 |
댓글