가장 큰 값에서 1을 빼고 가장 작은 값에 1을 더한다.
가장 큰 값(MAX)와 가장 작은 값(MIN)에 접근 필요
sort()
을 통해 접근 혹은 max()
와 min()
을 통해 접근
T = 10
dump = []
boxes = []
for i in range(T):
dump.append(int(input()))
box = list(map(int, input().split()))
box.sort(reverse=True)
boxes.append(box)
def solve(box, count):
result = box[0] - box[-1]
for i in range(count):
box[0] -= 1
box[-1] += 1
box.sort(reverse=True)
if result == 0 or result == 1:
break
result = box[0] - box[-1]
return result
for i in range(T):
result = solve(boxes[i], dump[i])
print("#%d %d" %((i+1), result))