야근 지수1 프로그래머스 문제[야근 지수] Python 풀이 import heapqdef solution(n, works): ans=0 if sum(works)>=n: for i in range(n): works.sort() works[-1]-=1 for i in works: ans+=i**2 return ans else: return 0 ## 3 3 4 , 3 3 3 , 3 3 3 , 3 3 2 , 2 3 3 , 2 3 2 , 2 2 3 , 2 2 2## work 값들을 n만큼 뺄수있다. work 값들을 제곱했을때 가장 값이 적은 값이 나올수있도록 n을 .. 2024. 8. 10. 이전 1 다음