Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.
ContestId |
Name |
Phase |
Frozen |
Duration (Seconds) |
Relative Time |
Start Time |
|---|---|---|---|---|---|---|
| 2133 | Codeforces Round 1044 (Div. 2) | FINISHED | False | 7200 | 20359523 | Aug. 24, 2025, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 25443 ) | B | Villagers | PROGRAMMING | greedy |
Steve lives in a village with (n) other villagers. Unfortunately, due to disputes over the distribution of emeralds, none of those villagers are friends with any other villager. Furthermore, villager (i) initially has a grumpiness of (g_i). Steve can perform the following operation any number of times: Select two villagers (i) and (j) and give them (\text{max}(g_i, g_j)) emeralds to share. Both of their grumpinesses decrease by (\text{min}(g_i, g_j)), and they become friends with each other if they weren't already. Steve wishes to make every villager friends with every other villager (possibly through some intermediate friendships); that is, from any villager, you can follow a path of friendships to reach any other villager. Since he does not want to inflate the village economy too much, calculate the minimum number of emeralds he must give away to accomplish this. Each test contains multiple test cases. The first line contains the number of test cases (t) ((1 \le t \le 10^4)). The description of the test cases follows. The first line of each test case contains a single integer (n) ((2 \le n \le 2 \cdot 10^5)) — the number of villagers. The second line of each test case contains (n) integers (g_1, g_2,\ldots, g_n) ((1 \le g_i \le 10^9)) — the initial grumpiness of each villager. It is guaranteed that the sum of (n) over all test cases does not exceed (2 \cdot 10^5). For each test case, output a single integer — the minimum number of emeralds Steve must give away to make everyone friends. In the first test case, the only valid operation is (i = 1), (j = 2). Steve gives them (\text{max}(1, 2) = 2) emeralds, and they become friends. In the second test case, one optimal sequence of operations is as follows: Steve chooses (i = 1), (j = 3). He gives the villagers (\text{max}(2, 5) = 5) emeralds, and their grumpiness decreases by (\text{min}(2, 5) = 2). Now everyone's grum |
| Codeforces Round 1044 (Div. 2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 335392179 | ansergeyg | B | Aug. 24, 2025, 4:23 p.m. | OK | C# 10 | TESTS | 6 | 187 | 16691200 | ||
| 335436061 | Laiyiwen_01 | B | Aug. 25, 2025, 2:48 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 62 | 5324800 | ||
| 335446083 | AmanChoudhary17 | B | Aug. 25, 2025, 5:15 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 0 | ||
| 335419166 | SamMrong | B | Aug. 24, 2025, 8:21 p.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 0 | ||
| 335406578 | Siddhant_90 | B | Aug. 24, 2025, 6:09 p.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 0 | ||
| 335405440 | somealphabets | B | Aug. 24, 2025, 6:01 p.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 0 | ||
| 335394040 | amangupta125 | B | Aug. 24, 2025, 4:27 p.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 0 | ||
| 335444081 | c_legg | B | Aug. 25, 2025, 4:46 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 819200 | ||
| 335449930 | Vaibhav_Sahu | B | Aug. 25, 2025, 6:02 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 1638400 | ||
| 335444333 | nikhilsaini546 | B | Aug. 25, 2025, 4:50 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 77 | 3276800 | ||
| 335441424 | prixit | B | Aug. 25, 2025, 4:04 a.m. | OK | C++17 (GCC 7-32) | TESTS | 6 | 78 | 0 | ||
| 335447267 | Bot6X7HQJE0RA | B | Aug. 25, 2025, 5:31 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335445013 | Roberth_G | B | Aug. 25, 2025, 5 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335442353 | lemondrop_847 | B | Aug. 25, 2025, 4:20 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335440249 | PatienceL | B | Aug. 25, 2025, 3:44 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335435876 | LuOH3_ | B | Aug. 25, 2025, 2:46 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335435002 | Ismael101038 | B | Aug. 25, 2025, 2:35 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335407673 | TRIPLE_M3 | B | Aug. 24, 2025, 6:17 p.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335391620 | joydeepKoley01 | B | Aug. 24, 2025, 4:21 p.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 0 | ||
| 335449284 | AkaiLemon | B | Aug. 25, 2025, 5:56 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 62 | 819200 | ||
| 335448098 | chaudharyhepin | B | Aug. 25, 2025, 5:42 a.m. | OK | C++20 (GCC 13-64) | TESTS | 6 | 77 | 0 | ||
| 335428554 | maspy | B | Aug. 25, 2025, 12:24 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 46 | 307200 | ||
| 335393651 | hariomshilpkar32 | B | Aug. 24, 2025, 4:26 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 61 | 0 | ||
| 335406204 | Andrewhazem | B | Aug. 24, 2025, 6:06 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 61 | 8089600 | ||
| 335444378 | Codingsfan | B | Aug. 25, 2025, 4:51 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335441000 | mvr_ | B | Aug. 25, 2025, 3:57 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335439985 | harshit10541 | B | Aug. 25, 2025, 3:39 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335432291 | kunal777 | B | Aug. 25, 2025, 1:56 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335430447 | buneet11 | B | Aug. 25, 2025, 1:17 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335418582 | vedant_bahekar | B | Aug. 24, 2025, 8:13 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335409087 | pradyumnakatarki | B | Aug. 24, 2025, 6:29 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 6 | 62 | 0 | ||
| 335391014 | matrix081621 | B | Aug. 24, 2025, 4:20 p.m. | OK | GNU C11 | TESTS | 6 | 92 | 819200 | ||
| 335392866 | kaustubh16124103 | B | Aug. 24, 2025, 4:24 p.m. | OK | GNU C11 | TESTS | 6 | 93 | 1536000 | ||
| 335415996 | richieseputro | B | Aug. 24, 2025, 7:38 p.m. | OK | GNU C11 | TESTS | 6 | 93 | 1638400 | ||
| 335394620 | Tejass07 | B | Aug. 24, 2025, 4:28 p.m. | OK | GNU C11 | TESTS | 6 | 93 | 1638400 | ||
| 335446060 | till1500 | B | Aug. 25, 2025, 5:15 a.m. | OK | GNU C11 | TESTS | 6 | 93 | 1740800 | ||
| 335397699 | 1435730 | B | Aug. 24, 2025, 4:34 p.m. | OK | GNU C11 | TESTS | 6 | 108 | 819200 | ||
| 335396900 | logicsolver | B | Aug. 24, 2025, 4:33 p.m. | OK | GNU C11 | TESTS | 6 | 108 | 819200 | ||
| 335403864 | ShashiS | B | Aug. 24, 2025, 5:50 p.m. | OK | GNU C11 | TESTS | 6 | 109 | 3072000 | ||
| 335431552 | LiJianFu | B | Aug. 25, 2025, 1:41 a.m. | OK | GNU C11 | TESTS | 6 | 124 | 819200 | ||
| 335393511 | Majistor | B | Aug. 24, 2025, 4:26 p.m. | OK | GNU C11 | TESTS | 6 | 124 | 819200 | ||
| 335438586 | uffhottie | B | Aug. 25, 2025, 3:16 a.m. | OK | Go | TESTS | 6 | 77 | 1843200 | ||
| 335406446 | stevie1024 | B | Aug. 24, 2025, 6:08 p.m. | OK | Haskell | TESTS | 6 | 546 | 31232000 | ||
| 335432027 | LambdaIsAllUNeed | B | Aug. 25, 2025, 1:51 a.m. | OK | Haskell | TESTS | 6 | 765 | 36659200 | ||
| 335397004 | hemin_modi | B | Aug. 24, 2025, 4:33 p.m. | OK | Java 21 | TESTS | 6 | 218 | 0 | ||
| 335389849 | SumitXorY | B | Aug. 24, 2025, 4:17 p.m. | OK | Java 21 | TESTS | 6 | 234 | 102400 | ||
| 335389356 | iamabhi1373 | B | Aug. 24, 2025, 4:16 p.m. | OK | Java 21 | TESTS | 6 | 249 | 204800 | ||
| 335397174 | sethatishayjain | B | Aug. 24, 2025, 4:33 p.m. | OK | Java 21 | TESTS | 6 | 249 | 1638400 | ||
| 335440068 | NpHardcore_05 | B | Aug. 25, 2025, 3:41 a.m. | OK | Java 21 | TESTS | 6 | 264 | 1945600 | ||
| 335392400 | architavab | B | Aug. 24, 2025, 4:23 p.m. | OK | Java 21 | TESTS | 6 | 280 | 512000 | ||
| 335441805 | bomakhamchha | B | Aug. 25, 2025, 4:10 a.m. | OK | Java 21 | TESTS | 6 | 281 | 0 | ||
| 335420655 | singhdevansh024 | B | Aug. 24, 2025, 8:44 p.m. | OK | Java 21 | TESTS | 6 | 296 | 921600 | ||
| 335389768 | _sudhiksha123_ | B | Aug. 24, 2025, 4:17 p.m. | OK | Java 21 | TESTS | 6 | 296 | 1433600 | ||
| 335442912 | Sujit_Yadav | B | Aug. 25, 2025, 4:29 a.m. | OK | Java 21 | TESTS | 6 | 311 | 17100800 | ||
| 335389636 | Vishalll_ | B | Aug. 24, 2025, 4:17 p.m. | OK | Java 8 | TESTS | 6 | 155 | 0 | ||
| 335416855 | lusifer97 | B | Aug. 24, 2025, 7:50 p.m. | OK | Java 8 | TESTS | 6 | 202 | 3788800 | ||
| 335431353 | anujanthwal98765432 | B | Aug. 25, 2025, 1:37 a.m. | OK | Java 8 | TESTS | 6 | 202 | 4403200 | ||
| 335391512 | bhaskar_aa45 | B | Aug. 24, 2025, 4:21 p.m. | OK | Java 8 | TESTS | 6 | 233 | 4096000 | ||
| 335447867 | tec_demon | B | Aug. 25, 2025, 5:39 a.m. | OK | Java 8 | TESTS | 6 | 406 | 0 | ||
| 335393865 | earners2205 | B | Aug. 24, 2025, 4:27 p.m. | OK | Java 8 | TESTS | 6 | 406 | 0 | ||
| 335410597 | Mr5_X | B | Aug. 24, 2025, 6:41 p.m. | OK | Java 8 | TESTS | 6 | 452 | 0 | ||
| 335408400 | userlowlevel | B | Aug. 24, 2025, 6:23 p.m. | OK | Java 8 | TESTS | 6 | 452 | 0 | ||
| 335408083 | userlowlevel | B | Aug. 24, 2025, 6:21 p.m. | OK | Java 8 | TESTS | 6 | 452 | 0 | ||
| 335395100 | Ashutosh_1030 | B | Aug. 24, 2025, 4:29 p.m. | OK | Java 8 | TESTS | 6 | 453 | 0 | ||
| 335410656 | Mr.Yassin | B | Aug. 24, 2025, 6:42 p.m. | OK | Node.js | TESTS | 6 | 202 | 35123200 | ||
| 335393403 | ou_Doron | B | Aug. 24, 2025, 4:26 p.m. | OK | PyPy 3 | TESTS | 6 | 296 | 14336000 | ||
| 335443684 | prselvak | B | Aug. 25, 2025, 4:40 a.m. | OK | PyPy 3 | TESTS | 6 | 296 | 17408000 | ||
| 335419804 | RonnieChen | B | Aug. 24, 2025, 8:30 p.m. | OK | PyPy 3 | TESTS | 6 | 296 | 17612800 | ||
| 335442913 | Prathmesh_H | B | Aug. 25, 2025, 4:29 a.m. | OK | PyPy 3 | TESTS | 6 | 312 | 17920000 | ||
| 335437792 | klu2300080337 | B | Aug. 25, 2025, 3:13 a.m. | OK | PyPy 3 | TESTS | 6 | 327 | 17612800 | ||
| 335413355 | I_HATE_GEOMETRY | B | Aug. 24, 2025, 7:08 p.m. | OK | PyPy 3 | TESTS | 6 | 358 | 18022400 | ||
| 335415530 | gursimarsinghmiglani | B | Aug. 24, 2025, 7:33 p.m. | OK | PyPy 3 | TESTS | 6 | 374 | 17920000 | ||
| 335388772 | AsianCoder01 | B | Aug. 24, 2025, 4:15 p.m. | OK | PyPy 3 | TESTS | 6 | 421 | 18124800 | ||
| 335394925 | ac_268 | B | Aug. 24, 2025, 4:29 p.m. | OK | PyPy 3 | TESTS | 6 | 561 | 21299200 | ||
| 335406331 | atul_k_6 | B | Aug. 24, 2025, 6:07 p.m. | OK | PyPy 3-64 | TESTS | 6 | 140 | 26419200 | ||
| 335421381 | ronakkagarwall | B | Aug. 24, 2025, 8:56 p.m. | OK | PyPy 3-64 | TESTS | 6 | 140 | 26624000 | ||
| 335421068 | Phantom_702 | B | Aug. 24, 2025, 8:50 p.m. | OK | PyPy 3-64 | TESTS | 6 | 140 | 26624000 | ||
| 335433894 | Splazhy | B | Aug. 25, 2025, 2:20 a.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 21504000 | ||
| 335403437 | Prince.Mishra | B | Aug. 24, 2025, 5:48 p.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 26419200 | ||
| 335443101 | nasa07 | B | Aug. 25, 2025, 4:32 a.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 26521600 | ||
| 335426642 | Sp00kiel | B | Aug. 24, 2025, 11:16 p.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 26624000 | ||
| 335393223 | koushikilovescoding | B | Aug. 24, 2025, 4:25 p.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 26624000 | ||
| 335434820 | Baichuan | B | Aug. 25, 2025, 2:33 a.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 27033600 | ||
| 335424733 | monocrap | B | Aug. 24, 2025, 10:14 p.m. | OK | PyPy 3-64 | TESTS | 6 | 155 | 27033600 | ||
| 335439661 | sganesan | B | Aug. 25, 2025, 3:34 a.m. | OK | Python 3 | TESTS | 6 | 124 | 26726400 | ||
| 335391654 | Hrithika-2004 | B | Aug. 24, 2025, 4:21 p.m. | OK | Python 3 | TESTS | 6 | 140 | 26521600 | ||
| 335397510 | Tachikul | B | Aug. 24, 2025, 4:34 p.m. | OK | Python 3 | TESTS | 6 | 140 | 26726400 | ||
| 335448954 | advaymayank1107 | B | Aug. 25, 2025, 5:52 a.m. | OK | Python 3 | TESTS | 6 | 155 | 26419200 | ||
| 335421817 | Rogervdo | B | Aug. 24, 2025, 9:05 p.m. | OK | Python 3 | TESTS | 6 | 155 | 26521600 | ||
| 335394873 | vineeshd06 | B | Aug. 24, 2025, 4:29 p.m. | OK | Python 3 | TESTS | 6 | 155 | 26521600 | ||
| 335424238 | pranshu11 | B | Aug. 24, 2025, 10:01 p.m. | OK | Python 3 | TESTS | 6 | 155 | 26624000 | ||
| 335393344 | sachanjee | B | Aug. 24, 2025, 4:25 p.m. | OK | Python 3 | TESTS | 6 | 155 | 26726400 | ||
| 335398057 | basicstuff2308 | B | Aug. 24, 2025, 4:34 p.m. | OK | Python 3 | TESTS | 6 | 156 | 20889600 | ||
| 335404925 | Turmpo | B | Aug. 24, 2025, 5:57 p.m. | OK | Python 3 | TESTS | 6 | 156 | 24985600 | ||
| 335407749 | taneshqGupta | B | Aug. 24, 2025, 6:18 p.m. | OK | Rust 2021 | TESTS | 6 | 77 | 14540800 | ||
| 335390975 | aragami_3070 | B | Aug. 24, 2025, 4:20 p.m. | OK | Rust 2021 | TESTS | 6 | 93 | 2867200 | ||
| 335419236 | notarmen | B | Aug. 24, 2025, 8:22 p.m. | OK | Rust 2021 | TESTS | 6 | 108 | 0 | ||
| 335435326 | buddha328 | B | Aug. 25, 2025, 2:39 a.m. | OK | Rust 2024 | TESTS | 6 | 77 | 14745600 |
Back to search problems