-
[C++] Programmers | 야근 지수Problem Solving/Programmers 2023. 3. 1. 01:27
야근 지수
✅ Accept Code
// programmers week4-5 // 야근 지수 #include <bits/stdc++.h> using namespace std; long long solution(int n, vector<int> works) { priority_queue<int> pq; for (auto work: works) pq.push(work); while (n > 0 && !pq.empty()) { int cur = pq.top(); pq.pop(); n--; if (cur == 1) continue; pq.push(cur - 1); } long long answer = 0; while (!pq.empty()) { int cur = pq.top(); pq.pop(); answer += cur * cur; } return answer; }
728x90'Problem Solving > Programmers' 카테고리의 다른 글
[C++] Programmers | N으로 표현 (0) 2023.03.01 [C++] Programmers | 게임 맵 최단거리 (0) 2023.03.01 [C++] Programmers | 호텔 대실 (0) 2023.03.01 [C++] Programmers | 프린터 (0) 2023.03.01 [C++] Programmers | 할인행사 (0) 2023.03.01