그리디 알고리즘을 활용하는 문제 아이디어 첫 시도 (시간초과)n = int(input())sizes = []for i in range(n): sizes.append(int(input()))results = sorted(sizes)answer = 0while len(results) > 1: answer += (results.pop(0) + results.pop(0)) results.append(answer) results = sorted(results)print(results[0])리스트를 정렬하고, 가장 작은 값 2개를 꺼내와 더한 뒤 그 값을 다시 추가하는 방식으로 구현해보았다.결과는 시간초과 파이썬 sorted()파이썬의 sorted()는 Timsort 알고리즘을 사용하여 정렬..