2110

· 백준
코드 import sys input = sys.stdin.readline n, m = map(int, input().split()) house = [int(input()) for _ in range(n)] house.sort() # 오름차순 정렬 start, end = 1, 1000000000 # 범위 지정. house[-1] - house[0]으로 해도 된다. result = 0 # 결과를 저장할 변수 while start = m: # 공유기 개수가 많으면 공유기 사이 거리를 늘려야함. 따라서 start = mid + 1 start = mid + 1 result = mid elif gongu < m: # 공유기 개수가 적으면 공유기 사이 거리를 줄여야 함. 따라서 end = mid - 1 end = m..