728x90
2019 인하대학교 프로그래밍 경진대회(IUPC) D번 문제
from sys import stdin
n = int(input())
m = int(input())
location = list(map(int, stdin.readline().split()))
gap = []
gap.append((location[0] - 0) * 2)
for i in range(1, m):
gap.append(location[i] - location[i - 1])
gap.append((n - location[-1]) * 2)
a, b = divmod(max(gap), 2)
if b == 0:
print(a)
else:
print(a + 1)
728x90
'알고리즘 문제' 카테고리의 다른 글
[백준] 2442번 별 찍기 - 5 (0) | 2020.01.18 |
---|---|
[백준] 2440번 별 찍기 - 3 (0) | 2020.01.18 |
[백준] 17264번 I AM IRONMAN (0) | 2020.01.18 |
[백준] 17269번 이름궁합 테스트 (0) | 2020.01.18 |
[백준] 1932번 정수 삼각형 (0) | 2020.01.18 |