이번 문제는 2중 for문을 통해 모든 수들을 비교하며 현재 위치의 수 ~ 현재 위치의 수+5 범위 내 수의 갯수를 구하고 현재 위치의 수-5 ~ 현재 위치의 수 범위 내의 수의 갯수를 구하여 더 작은 것을 취하는 방식으로 해결했다.
n=int(input())
nums=[]
answer=5
for i in range(n):
nums.append(int(input()))
for i in range(n):
cnt1=4
cnt2=4
for j in range(n):
if nums[i]+5>nums[j] and nums[i]<nums[j]:
cnt1-=1
elif nums[i]-5<nums[j] and nums[i]>nums[j]:
cnt2-=1
answer=min(answer, cnt1, cnt2)
print(answer)