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 |
|---|---|---|---|---|---|---|
| 2028 | Codeforces Round 986 (Div. 2) | FINISHED | False | 7200 | 45152723 | Nov. 10, 2024, 3:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 13231 ) | B | Alice's Adventures in Permuting | PROGRAMMING | binary search implementation math |
Alice mixed up the words transmutation and permutation! She has an array (a) specified via three integers (n), (b), (c): the array (a) has length (n) and is given via (a_i = b\cdot (i - 1) + c) for (1\le i\le n). For example, if (n=3), (b=2), and (c=1), then (a=2 \cdot 0 + 1, 2 \cdot 1 + 1, 2 \cdot 2 + 1 = 1, 3, 5). Now, Alice really enjoys permutations of (0, \ldots, n-1)(^{\text{∗}}) and would like to transform (a) into a permutation. In one operation, Alice replaces the maximum element of (a) with the (\operatorname{MEX})(^{\text{†}}) of (a). If there are multiple maximum elements in (a), Alice chooses the leftmost one to replace. Can you help Alice figure out how many operations she has to do for (a) to become a permutation for the first time? If it is impossible, you should report it. (^{\text{∗}})A permutation of length (n) is an array consisting of (n) distinct integers from (0) to (n-1) in arbitrary order. Please note, this is slightly different from the usual definition of a permutation. For example, (1,2,0,4,3) is a permutation, but (0,1,1) is not a permutation ((1) appears twice in the array), and (0,2,3) is also not a permutation ((n=3) but there is (3) in the array). (^{\text{†}})The (\operatorname{MEX}) of an array is the smallest non-negative integer that does not belong to the array. For example, the (\operatorname{MEX}) of (0, 3, 1, 3) is (2) and the (\operatorname{MEX}) of (5) is (0). Each test contains multiple test cases. The first line contains the number of test cases (t) ((1 \le t \le 10^5)). The description of the test cases follows. The only line of each test case contains three integers (n), (b), (c) ((1\le n\le 10^{18}); (0\le b), (c\le 10^{18})) — the parameters of the array. For each test case, if the array can never become |
| Codeforces Round 986 (Div. 2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 290958747 | og.kostya | B | Nov. 10, 2024, 6:03 p.m. | OK | C# 10 | TESTS | 8 | 109 | 2969600 | ||
| 290952889 | 2weeks | B | Nov. 10, 2024, 5:31 p.m. | OK | C# 10 | TESTS | 8 | 343 | 3072000 | ||
| 290981789 | addabis | B | Nov. 10, 2024, 10:58 p.m. | OK | C# 10 | TESTS | 11 | 343 | 3481600 | ||
| 290948667 | Drakiana | B | Nov. 10, 2024, 5:22 p.m. | OK | C# 10 | TESTS | 8 | 374 | 3072000 | ||
| 290960264 | petrenslavik | B | Nov. 10, 2024, 6:12 p.m. | OK | C# 10 | TESTS | 8 | 796 | 2969600 | ||
| 290953529 | Hueyyyy | B | Nov. 10, 2024, 5:32 p.m. | OK | C++17 (GCC 7-32) | TESTS | 8 | 156 | 0 | ||
| 291007998 | shinigami07 | B | Nov. 11, 2024, 5:42 a.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 291006355 | Varun-Gupta | B | Nov. 11, 2024, 5:19 a.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290998390 | ChanNguyen | B | Nov. 11, 2024, 3:26 a.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290995510 | traveler_47 | B | Nov. 11, 2024, 2:37 a.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290990384 | yti_j | B | Nov. 11, 2024, 12:44 a.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290962274 | md_afique | B | Nov. 10, 2024, 6:24 p.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290961804 | HaiPham05_YeusCode | B | Nov. 10, 2024, 6:21 p.m. | OK | C++17 (GCC 7-32) | TESTS | 11 | 171 | 0 | ||
| 290960460 | SelamSA | B | Nov. 10, 2024, 6:13 p.m. | OK | C++17 (GCC 7-32) | TESTS | 8 | 171 | 0 | ||
| 290960396 | redcoderITM | B | Nov. 10, 2024, 6:12 p.m. | OK | C++17 (GCC 7-32) | TESTS | 8 | 171 | 0 | ||
| 290959888 | Prakhars_alt | B | Nov. 10, 2024, 6:10 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 93 | 0 | ||
| 290955244 | kevaljain | B | Nov. 10, 2024, 5:34 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 93 | 0 | ||
| 290994809 | oyasumi_sion | B | Nov. 11, 2024, 2:24 a.m. | OK | C++20 (GCC 13-64) | TESTS | 11 | 108 | 0 | ||
| 290960663 | _Lactosi | B | Nov. 10, 2024, 6:14 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 0 | ||
| 290959200 | Yukii_P | B | Nov. 10, 2024, 6:05 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 0 | ||
| 290958730 | pora | B | Nov. 10, 2024, 6:03 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 0 | ||
| 290958185 | Prakhars_alt | B | Nov. 10, 2024, 6 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 0 | ||
| 290957994 | fbanabil | B | Nov. 10, 2024, 5:59 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 0 | ||
| 291006884 | nexusmods121026 | B | Nov. 11, 2024, 5:26 a.m. | OK | C++20 (GCC 13-64) | TESTS | 11 | 108 | 102400 | ||
| 290959502 | LuckyDomino | B | Nov. 10, 2024, 6:07 p.m. | OK | C++20 (GCC 13-64) | TESTS | 8 | 108 | 102400 | ||
| 290948470 | _Hok | B | Nov. 10, 2024, 5:21 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 93 | 11059200 | ||
| 290999554 | black_reznov | B | Nov. 11, 2024, 3:46 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 11 | 108 | 0 | ||
| 290990926 | goo_l | B | Nov. 11, 2024, 12:57 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 11 | 108 | 0 | ||
| 290959770 | skled | B | Nov. 10, 2024, 6:09 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 0 | ||
| 290959159 | skled | B | Nov. 10, 2024, 6:05 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 0 | ||
| 290958232 | joaoc | B | Nov. 10, 2024, 6:01 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 0 | ||
| 290958009 | Celestial_Wanderer | B | Nov. 10, 2024, 6 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 0 | ||
| 290959077 | Folka | B | Nov. 10, 2024, 6:05 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 102400 | ||
| 290951422 | akshatgupta9612 | B | Nov. 10, 2024, 5:28 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 102400 | ||
| 290947600 | DinarPerseus | B | Nov. 10, 2024, 5:20 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 8 | 108 | 102400 | ||
| 290951575 | GregWilson | B | Nov. 10, 2024, 5:28 p.m. | OK | GNU C11 | TESTS | 8 | 561 | 204800 | ||
| 290971534 | codingismaths6969 | B | Nov. 10, 2024, 7:53 p.m. | OK | GNU C11 | TESTS | 11 | 577 | 102400 | ||
| 290969008 | paradox_24 | B | Nov. 10, 2024, 7:24 p.m. | OK | GNU C11 | TESTS | 11 | 577 | 102400 | ||
| 290989960 | Maxi135798642 | B | Nov. 11, 2024, 12:32 a.m. | OK | Go | TESTS | 11 | 108 | 13209600 | ||
| 290961853 | amit_roy | B | Nov. 10, 2024, 6:21 p.m. | OK | Java 21 | TESTS | 11 | 281 | 512000 | ||
| 290977295 | chirag_unision | B | Nov. 10, 2024, 9:17 p.m. | OK | Java 21 | TESTS | 11 | 343 | 512000 | ||
| 290957921 | Kishansingh47 | B | Nov. 10, 2024, 5:59 p.m. | OK | Java 21 | TESTS | 8 | 390 | 716800 | ||
| 290980538 | MinglangChen | B | Nov. 10, 2024, 10:24 p.m. | OK | Java 21 | TESTS | 11 | 405 | 614400 | ||
| 291003628 | akshatsaxena552004.ss | B | Nov. 11, 2024, 4:39 a.m. | OK | Java 21 | TESTS | 11 | 406 | 204800 | ||
| 290982084 | sagbis | B | Nov. 10, 2024, 11:07 p.m. | OK | Java 21 | TESTS | 11 | 406 | 614400 | ||
| 290966616 | Sylvester_ | B | Nov. 10, 2024, 6:59 p.m. | OK | Java 21 | TESTS | 11 | 406 | 819200 | ||
| 290972153 | akshatsaxena552004.ss | B | Nov. 10, 2024, 8:01 p.m. | OK | Java 21 | TESTS | 11 | 421 | 307200 | ||
| 290972107 | AkshatSaxena_05 | B | Nov. 10, 2024, 8:01 p.m. | OK | Java 21 | TESTS | 11 | 421 | 307200 | ||
| 290961521 | yallavamsipavan | B | Nov. 10, 2024, 6:19 p.m. | OK | Java 21 | TESTS | 11 | 437 | 204800 | ||
| 290957582 | Soumadip_Mishra | B | Nov. 10, 2024, 5:58 p.m. | OK | Java 8 | TESTS | 8 | 280 | 0 | ||
| 290962509 | Kuuuuuuuuu | B | Nov. 10, 2024, 6:26 p.m. | OK | Java 8 | TESTS | 11 | 281 | 0 | ||
| 290961504 | kamranm | B | Nov. 10, 2024, 6:19 p.m. | OK | Java 8 | TESTS | 11 | 343 | 128819200 | ||
| 290958370 | yvbf | B | Nov. 10, 2024, 6:01 p.m. | OK | Java 8 | TESTS | 8 | 374 | 0 | ||
| 290998248 | congege | B | Nov. 11, 2024, 3:24 a.m. | OK | Java 8 | TESTS | 11 | 390 | 0 | ||
| 290957038 | hoonbae | B | Nov. 10, 2024, 5:56 p.m. | OK | Java 8 | TESTS | 8 | 531 | 0 | ||
| 290955146 | saumya2004 | B | Nov. 10, 2024, 5:34 p.m. | OK | Java 8 | TESTS | 8 | 546 | 0 | ||
| 290951672 | adibhai0845R | B | Nov. 10, 2024, 5:28 p.m. | OK | Java 8 | TESTS | 8 | 546 | 0 | ||
| 291005766 | yash_ash | B | Nov. 11, 2024, 5:11 a.m. | OK | Java 8 | TESTS | 11 | 608 | 0 | ||
| 290966034 | your.secret.admirer | B | Nov. 10, 2024, 6:54 p.m. | OK | Java 8 | TESTS | 11 | 827 | 4812800 | ||
| 290947484 | Kattsyn | B | Nov. 10, 2024, 5:19 p.m. | OK | Kotlin 1.9 | TESTS | 8 | 749 | 204800 | ||
| 290990279 | pearsareunderrated | B | Nov. 11, 2024, 12:42 a.m. | OK | PyPy 3 | TESTS | 11 | 468 | 19456000 | ||
| 290947737 | nazeeftham007 | B | Nov. 10, 2024, 5:20 p.m. | OK | PyPy 3 | TESTS | 8 | 859 | 41676800 | ||
| 290957228 | TsukumoSama | B | Nov. 10, 2024, 5:57 p.m. | OK | PyPy 3 | TESTS | 8 | 874 | 35225600 | ||
| 290961950 | cosme | B | Nov. 10, 2024, 6:22 p.m. | OK | PyPy 3 | TESTS | 11 | 905 | 10547200 | ||
| 290957385 | xenonide | B | Nov. 10, 2024, 5:57 p.m. | OK | PyPy 3-64 | TESTS | 8 | 186 | 8908800 | ||
| 290959972 | Fire_Force | B | Nov. 10, 2024, 6:10 p.m. | OK | PyPy 3-64 | TESTS | 8 | 202 | 9216000 | ||
| 290957346 | andrey228357 | B | Nov. 10, 2024, 5:57 p.m. | OK | PyPy 3-64 | TESTS | 8 | 202 | 9728000 | ||
| 290952323 | Alex239 | B | Nov. 10, 2024, 5:30 p.m. | OK | PyPy 3-64 | TESTS | 8 | 203 | 10342400 | ||
| 290959587 | The-Viking | B | Nov. 10, 2024, 6:08 p.m. | OK | PyPy 3-64 | TESTS | 8 | 218 | 9420800 | ||
| 290997222 | udayan8 | B | Nov. 11, 2024, 3:07 a.m. | OK | PyPy 3-64 | TESTS | 11 | 218 | 19968000 | ||
| 290962542 | Om_Singh_ | B | Nov. 10, 2024, 6:26 p.m. | OK | PyPy 3-64 | TESTS | 11 | 234 | 8806400 | ||
| 290974974 | RobinFromTheHood | B | Nov. 10, 2024, 8:38 p.m. | OK | PyPy 3-64 | TESTS | 11 | 234 | 9728000 | ||
| 290948294 | Msol | B | Nov. 10, 2024, 5:21 p.m. | OK | PyPy 3-64 | TESTS | 8 | 249 | 9420800 | ||
| 290952935 | komminenisrisaiganesh | B | Nov. 10, 2024, 5:31 p.m. | OK | PyPy 3-64 | TESTS | 8 | 249 | 10035200 | ||
| 290957243 | potatopop | B | Nov. 10, 2024, 5:57 p.m. | OK | Python 3 | TESTS | 8 | 327 | 34918400 | ||
| 290967177 | kcao0918 | B | Nov. 10, 2024, 7:04 p.m. | OK | Python 3 | TESTS | 11 | 577 | 0 | ||
| 290962058 | juandavidarce | B | Nov. 10, 2024, 6:23 p.m. | OK | Python 3 | TESTS | 11 | 578 | 0 | ||
| 290981980 | ericxyzhu | B | Nov. 10, 2024, 11:03 p.m. | OK | Python 3 | TESTS | 11 | 593 | 0 | ||
| 290966375 | amod_24 | B | Nov. 10, 2024, 6:57 p.m. | OK | Python 3 | TESTS | 11 | 593 | 0 | ||
| 290950293 | SameerS212169 | B | Nov. 10, 2024, 5:25 p.m. | OK | Python 3 | TESTS | 8 | 593 | 0 | ||
| 290989202 | coder.sy | B | Nov. 11, 2024, 12:12 a.m. | OK | Python 3 | TESTS | 11 | 608 | 0 | ||
| 291002987 | djm03178 | B | Nov. 11, 2024, 4:30 a.m. | OK | Python 3 | TESTS | 11 | 609 | 0 | ||
| 290958216 | K-Marjona | B | Nov. 10, 2024, 6 p.m. | OK | Python 3 | TESTS | 8 | 624 | 0 | ||
| 290955094 | Aravindreddy45 | B | Nov. 10, 2024, 5:34 p.m. | OK | Python 3 | TESTS | 8 | 624 | 0 | ||
| 290953142 | upkl | B | Nov. 10, 2024, 5:31 p.m. | OK | Ruby 3 | TESTS | 8 | 968 | 512000 | ||
| 290971346 | n0b0dy01 | B | Nov. 10, 2024, 7:51 p.m. | OK | Rust 2021 | TESTS | 11 | 187 | 102400 | ||
| 290956852 | bad_imagination | B | Nov. 10, 2024, 5:55 p.m. | OK | Rust 2021 | TESTS | 8 | 264 | 102400 | ||
| 290969636 | Izdar | B | Nov. 10, 2024, 7:31 p.m. | OK | Rust 2021 | TESTS | 11 | 265 | 0 | ||
| 290947876 | Allergy527 | B | Nov. 10, 2024, 5:20 p.m. | OK | Rust 2021 | TESTS | 8 | 280 | 0 | ||
| 290965635 | Cheshulko | B | Nov. 10, 2024, 6:50 p.m. | OK | Rust 2021 | TESTS | 11 | 327 | 0 | ||
| 290967020 | Allergy527 | B | Nov. 10, 2024, 7:03 p.m. | OK | Rust 2021 | TESTS | 11 | 796 | 102400 |
Back to search problems