https://www.acmicpc.net/problem/5800
test_case = int(input())
for i in range(test_case):
score = list(map(int, input().split()))
score.remove(score[0])
score.sort(reverse= True)
temp = 0
for j in range(len(score)-1):
if score[j] - score[j+1] > temp:
temp = score[j] - score[j+1]
print("Class %d" %(i + 1))
print("Max %d, Min %d, Largest gap %d" %(score[0], score[-1], temp))
내림차순으로 리스트를 정렬합니다.
이후 반복문을 통해 현재 값과 이후 값을 빼줘서 가장 차이가 많이 나는 값을 구해줍니다.