1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | class Solution { public: int minimumRounds(vector<int>& tasks) { // sort(tasks.begin(), tasks.end()); map<int, int> mp; for(auto v : tasks) mp[v]++; int ans = 0; for(auto &[k, v]: mp){ if(v == 1) return -1; else{ if(v % 3 == 0) ans += v/3; else if(v % 3 == 1) ans += v/3 + 1; else ans += v/3 + 1; } } return ans; } }; | cs |
230104 데일리
꽃지(sanholobeats)
2023-01-04 19:39
추천 0
댓글 2
다른 게시글
-
Minimum Rounds to Complete All Task개발뉴비(coderhs) | 23.01.04추천 0
-
944. Delete Columns to Make Sorted in TS익명(119.64) | 23.01.04추천 0
-
백준 17726 Inheritance꽃지(sanholobeats) | 23.01.04추천 0
-
백준 14503번 로봇 청소기개발뉴비(coderhs) | 23.01.04추천 0
-
오늘의 릿코드 Delete Columns to Make Sorted [1]개발뉴비(coderhs) | 23.01.03추천 0
-
오늘의 데일리 [1]꽃지(sanholobeats) | 23.01.03추천 0
-
리트코드 해보면서 느낀 점익명(119.64) | 23.01.03추천 0
-
어쨌든 TS로 대문자 판별하기 문제 풀었는데익명(119.64) | 23.01.03추천 0
-
저는 js로 할게요 [4]익명(119.64) | 23.01.03추천 0
-
오늘의 릿코드 Detect Capital개발뉴비(coderhs) | 23.01.02추천 1
해당 댓글은 삭제되었습니다.
풀면댄거지