-Code
for t in range(int(input())):
n = int(input())
bush = list(map(int, input().split()))
for i in range(1, n - 1):
if bush[i] > (bush[i - 1] + bush[i + 1]) / 2:
bush[i] = (bush[i - 1] + bush[i + 1]) / 2
print(f"Case #{t + 1}: {bush[-2]:6f}")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 7280번 Kortos (0) | 2023.11.18 |
---|---|
[백준/파이썬] 26432번 Walktober (0) | 2023.11.17 |
[백준/파이썬] 7181번 Mõttemeister (0) | 2023.11.15 |
[백준/파이썬] 29319번 Начало (1) | 2023.11.14 |
[백준/파이썬] 8638번 Zwycięzcy (0) | 2023.11.13 |