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 |
|---|---|---|---|---|---|---|
| 1891 | Codeforces Round 907 (Div. 2) | FINISHED | False | 7200 | 77729123 | Oct. 30, 2023, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 20514 ) | A | Sorting with Twos | PROGRAMMING | constructive algorithms sortings |
You are given an array of integers (a_1, a_2, \ldots, a_n). In one operation, you do the following: Choose a non-negative integer (m), such that (2^m \leq n). Subtract (1) from (a_i) for all integers (i), such that (1 \leq i \leq 2^m). Can you sort the array in non-decreasing order by performing some number (possibly zero) of operations? An array is considered non-decreasing if (a_i \leq a_{i + 1}) for all integers (i) such that (1 \leq i \leq n - 1). The first line contains a single integer (t) ((1 \leq t \leq 10^4)) — the number of test cases. The description of the test cases follows. The first line of each test case contains a single integer (n) ((1 \leq n \leq 20)) — the length of array (a). The second line of each test case contains (n) integers (a_1, a_2, \ldots, a_n) — the integers in array (a) ((0 \leq a_i \leq 1000)). For each test case, output "YES" if the array can be sorted, and "NO" otherwise. In the first test case, the array is already sorted in non-decreasing order, so we don't have to perform any operations. In the second test case, we can choose (m = 1) twice to get the array (4, 3, 3, 4, 4). Then, we can choose (m = 0) once and get the sorted in non-decreasing order array (3, 3, 3, 4, 4). In the third test case, we can choose (m = 0) once and get the array (5, 5, 5, 7, 5, 6, 6, 8, 7). Then, we can choose (m = 2) twice and get the array (3, 3, 3, 5, 5, 6, 6, 8, 7). After that, we can choose (m = 3) once and get the sorted in non-decreasing order array (2, 2, 2, 4, 4, 5, 5, 7, 7). For the fourth and fifth test case, it can be shown that the array could not be sorted using these operations. |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 230610248 | kokora | A | Oct. 30, 2023, 11:11 p.m. | OK | C# 10 | TESTS | 10 | 77 | 3072000 | ||
| 230614550 | bluemegane | A | Oct. 31, 2023, 12:59 a.m. | OK | C# 8 | TESTS | 10 | 139 | 3174400 | ||
| 230589797 | amortalquark | A | Oct. 30, 2023, 6:30 p.m. | OK | Clang++17 Diagnostics | TESTS | 10 | 701 | 9420800 | ||
| 230601189 | NenadDapic | A | Oct. 30, 2023, 8:27 p.m. | OK | FPC | TESTS | 10 | 62 | 0 | ||
| 230601573 | NenadDapic | A | Oct. 30, 2023, 8:32 p.m. | OK | FPC | TESTS | 10 | 62 | 0 | ||
| 230617058 | quanvu27 | A | Oct. 31, 2023, 1:50 a.m. | OK | GNU C11 | TESTS | 10 | 46 | 0 | ||
| 230572551 | cpt.cpt | A | Oct. 30, 2023, 4:32 p.m. | OK | GNU C11 | TESTS | 10 | 62 | 0 | ||
| 230572612 | krishnagoel22 | A | Oct. 30, 2023, 4:32 p.m. | OK | GNU C11 | TESTS | 10 | 62 | 0 | ||
| 230565799 | charankumar1409 | A | Oct. 30, 2023, 4:17 p.m. | OK | GNU C11 | TESTS | 10 | 62 | 3993600 | ||
| 230572973 | Ben_51 | A | Oct. 30, 2023, 4:33 p.m. | OK | GNU C11 | TESTS | 10 | 77 | 0 | ||
| 230579204 | boristhebear | A | Oct. 30, 2023, 5:19 p.m. | OK | GNU C11 | TESTS | 10 | 78 | 0 | ||
| 230568160 | Meet__j | A | Oct. 30, 2023, 4:23 p.m. | OK | GNU C11 | TESTS | 10 | 78 | 0 | ||
| 230567535 | tlw | A | Oct. 30, 2023, 4:21 p.m. | OK | GNU C11 | TESTS | 10 | 78 | 0 | ||
| 230583976 | Hasitha_2005 | A | Oct. 30, 2023, 5:48 p.m. | OK | GNU C11 | TESTS | 10 | 93 | 0 | ||
| 230613924 | DogSeven | A | Oct. 31, 2023, 12:46 a.m. | OK | GNU C++14 | TESTS | 10 | 15 | 4096000 | ||
| 230585796 | xiu_ | A | Oct. 30, 2023, 6 p.m. | OK | GNU C++14 | TESTS | 10 | 30 | 84172800 | ||
| 230586813 | Chaotic_Particle | A | Oct. 30, 2023, 6:08 p.m. | OK | GNU C++14 | TESTS | 10 | 31 | 0 | ||
| 230566713 | jyjy1229 | A | Oct. 30, 2023, 4:19 p.m. | OK | GNU C++14 | TESTS | 10 | 31 | 0 | ||
| 230596710 | mmated | A | Oct. 30, 2023, 7:34 p.m. | OK | GNU C++14 | TESTS | 10 | 31 | 0 | ||
| 230620860 | Dinasour | A | Oct. 31, 2023, 2:54 a.m. | OK | GNU C++14 | TESTS | 10 | 31 | 0 | ||
| 230623597 | peter112358 | A | Oct. 31, 2023, 3:32 a.m. | OK | GNU C++14 | TESTS | 10 | 31 | 0 | ||
| 230576774 | pnlong2706 | A | Oct. 30, 2023, 5:08 p.m. | OK | GNU C++14 | TESTS | 10 | 31 | 102400 | ||
| 230622604 | XindongZhang | A | Oct. 31, 2023, 3:21 a.m. | OK | GNU C++14 | TESTS | 10 | 31 | 819200 | ||
| 230578963 | Rawan_Almashad | A | Oct. 30, 2023, 5:18 p.m. | OK | GNU C++14 | TESTS | 10 | 31 | 2252800 | ||
| 230580010 | xinu | A | Oct. 30, 2023, 5:23 p.m. | OK | GNU C++17 | TESTS | 10 | 30 | 102400 | ||
| 230611402 | flandre.scarlet | A | Oct. 30, 2023, 11:46 p.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230593174 | KshitizAgarwal | A | Oct. 30, 2023, 6:59 p.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230592533 | adk120920 | A | Oct. 30, 2023, 6:53 p.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230591363 | murkat | A | Oct. 30, 2023, 6:44 p.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230620222 | ctcakip | A | Oct. 31, 2023, 2:43 a.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230623952 | fuc | A | Oct. 31, 2023, 3:36 a.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230619304 | beiwwen | A | Oct. 31, 2023, 2:29 a.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230619286 | bbwen_ | A | Oct. 31, 2023, 2:29 a.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230613242 | leolin0214 | A | Oct. 31, 2023, 12:32 a.m. | OK | GNU C++17 | TESTS | 10 | 31 | 0 | ||
| 230627362 | YocyCraft | A | Oct. 31, 2023, 5:52 a.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 0 | ||
| 230567886 | IceKnight1093 | A | Oct. 30, 2023, 4:22 p.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 0 | ||
| 230585303 | takeyeldean | A | Oct. 30, 2023, 5:57 p.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 0 | ||
| 230588730 | nh_nayeem | A | Oct. 30, 2023, 6:22 p.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 0 | ||
| 230617543 | Once_I_Liked_AGirl | A | Oct. 31, 2023, 1:59 a.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 0 | ||
| 230581574 | Krzychuo | A | Oct. 30, 2023, 5:32 p.m. | OK | GNU C++17 (64) | TESTS | 10 | 15 | 819200 | ||
| 230621273 | venugopal2003 | A | Oct. 31, 2023, 3:01 a.m. | OK | GNU C++17 (64) | TESTS | 10 | 30 | 0 | ||
| 230617768 | XQH_Prime | A | Oct. 31, 2023, 2:02 a.m. | OK | GNU C++17 (64) | TESTS | 10 | 30 | 0 | ||
| 230612912 | 4Ace | A | Oct. 31, 2023, 12:25 a.m. | OK | GNU C++17 (64) | TESTS | 10 | 30 | 0 | ||
| 230594785 | Omar_Mahfouz | A | Oct. 30, 2023, 7:15 p.m. | OK | GNU C++17 (64) | TESTS | 10 | 30 | 0 | ||
| 230617845 | forever. | A | Oct. 31, 2023, 2:04 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230618505 | PCC | A | Oct. 31, 2023, 2:15 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230618690 | sukabulie | A | Oct. 31, 2023, 2:18 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230619084 | fa45b216 | A | Oct. 31, 2023, 2:25 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230619330 | Cyoan | A | Oct. 31, 2023, 2:29 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230621372 | MOG_SD | A | Oct. 31, 2023, 3:03 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230622308 | ankur1 | A | Oct. 31, 2023, 3:19 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230623619 | ikunhuaji | A | Oct. 31, 2023, 3:32 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230626974 | Last_Bencher0_0 | A | Oct. 31, 2023, 5:47 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230628143 | swz | A | Oct. 31, 2023, 6 a.m. | OK | GNU C++20 (64) | TESTS | 10 | 15 | 0 | ||
| 230601399 | lipmas | A | Oct. 30, 2023, 8:30 p.m. | OK | Go | TESTS | 10 | 62 | 4812800 | ||
| 230610534 | TCchen | A | Oct. 30, 2023, 11:19 p.m. | OK | Java 11 | TESTS | 10 | 186 | 0 | ||
| 230617452 | kevbamboo | A | Oct. 31, 2023, 1:57 a.m. | OK | Java 11 | TESTS | 10 | 187 | 0 | ||
| 230580222 | olzhasss | A | Oct. 30, 2023, 5:24 p.m. | OK | Java 11 | TESTS | 10 | 233 | 0 | ||
| 230628084 | h_s_jaiswal | A | Oct. 31, 2023, 5:59 a.m. | OK | Java 11 | TESTS | 10 | 389 | 0 | ||
| 230586764 | vish_04 | A | Oct. 30, 2023, 6:07 p.m. | OK | Java 11 | TESTS | 10 | 389 | 0 | ||
| 230594213 | zopchur | A | Oct. 30, 2023, 7:09 p.m. | OK | Java 11 | TESTS | 10 | 404 | 0 | ||
| 230569076 | 21_11_05_3 | A | Oct. 30, 2023, 4:25 p.m. | OK | Java 11 | TESTS | 10 | 420 | 0 | ||
| 230608087 | Bhanu1312 | A | Oct. 30, 2023, 10:17 p.m. | OK | Java 11 | TESTS | 10 | 421 | 0 | ||
| 230587630 | aman_0802 | A | Oct. 30, 2023, 6:14 p.m. | OK | Java 11 | TESTS | 10 | 436 | 0 | ||
| 230591965 | Shashi_2306 | A | Oct. 30, 2023, 6:48 p.m. | OK | Java 11 | TESTS | 10 | 436 | 0 | ||
| 230580461 | Nagendravarma | A | Oct. 30, 2023, 5:25 p.m. | OK | Java 17 | TESTS | 10 | 202 | 512000 | ||
| 230570423 | Mamimi | A | Oct. 30, 2023, 4:28 p.m. | OK | Java 17 | TESTS | 10 | 217 | 614400 | ||
| 230594865 | ayush_upadhyaya | A | Oct. 30, 2023, 7:16 p.m. | OK | Java 17 | TESTS | 10 | 218 | 921600 | ||
| 230581648 | Bekoooo | A | Oct. 30, 2023, 5:32 p.m. | OK | Java 17 | TESTS | 10 | 249 | 204800 | ||
| 230591874 | Manshi22 | A | Oct. 30, 2023, 6:48 p.m. | OK | Java 17 | TESTS | 10 | 373 | 614400 | ||
| 230570587 | bhaumik7544 | A | Oct. 30, 2023, 4:28 p.m. | OK | Java 17 | TESTS | 10 | 373 | 819200 | ||
| 230569763 | Harshit_Raj_14 | A | Oct. 30, 2023, 4:26 p.m. | OK | Java 17 | TESTS | 10 | 405 | 512000 | ||
| 230604878 | dawn_raja | A | Oct. 30, 2023, 9:18 p.m. | OK | Java 17 | TESTS | 10 | 420 | 819200 | ||
| 230571887 | Barracudapi | A | Oct. 30, 2023, 4:31 p.m. | OK | Java 17 | TESTS | 10 | 436 | 716800 | ||
| 230568619 | Srinithya_Kandukuri | A | Oct. 30, 2023, 4:24 p.m. | OK | Java 17 | TESTS | 10 | 483 | 614400 | ||
| 230582803 | swatishivam23 | A | Oct. 30, 2023, 5:40 p.m. | OK | Java 21 | TESTS | 10 | 280 | 102400 | ||
| 230570804 | ifajka | A | Oct. 30, 2023, 4:29 p.m. | OK | Java 21 | TESTS | 10 | 296 | 0 | ||
| 230626836 | harsh_r15 | A | Oct. 31, 2023, 5:46 a.m. | OK | Java 21 | TESTS | 10 | 467 | 614400 | ||
| 230622330 | nikesh1057 | A | Oct. 31, 2023, 3:19 a.m. | OK | Java 21 | TESTS | 10 | 482 | 614400 | ||
| 230605916 | _ABDOEMAD_ | A | Oct. 30, 2023, 9:35 p.m. | OK | Java 21 | TESTS | 10 | 498 | 614400 | ||
| 230605433 | donswick | A | Oct. 30, 2023, 9:27 p.m. | OK | Java 21 | TESTS | 10 | 498 | 614400 | ||
| 230615481 | BYja | A | Oct. 31, 2023, 1:18 a.m. | OK | Java 21 | TESTS | 10 | 529 | 614400 | ||
| 230595095 | iamzmeirambek | A | Oct. 30, 2023, 7:18 p.m. | OK | Java 21 | TESTS | 10 | 530 | 409600 | ||
| 230587473 | aman_0802 | A | Oct. 30, 2023, 6:13 p.m. | OK | Java 21 | TESTS | 10 | 592 | 512000 | ||
| 230605016 | donswick | A | Oct. 30, 2023, 9:20 p.m. | OK | Java 21 | TESTS | 10 | 592 | 716800 | ||
| 230567175 | xxxtt | A | Oct. 30, 2023, 4:20 p.m. | OK | Java 8 | TESTS | 10 | 108 | 0 | ||
| 230582542 | _Demonizer_ | A | Oct. 30, 2023, 5:38 p.m. | OK | Java 8 | TESTS | 10 | 109 | 0 | ||
| 230577186 | priyaroy3370 | A | Oct. 30, 2023, 5:10 p.m. | OK | Java 8 | TESTS | 10 | 109 | 0 | ||
| 230598704 | NerfThis | A | Oct. 30, 2023, 7:57 p.m. | OK | Java 8 | TESTS | 10 | 124 | 0 | ||
| 230587664 | puriabhijit000 | A | Oct. 30, 2023, 6:14 p.m. | OK | Java 8 | TESTS | 10 | 124 | 0 | ||
| 230578028 | prakhar_30 | A | Oct. 30, 2023, 5:13 p.m. | OK | Java 8 | TESTS | 10 | 124 | 0 | ||
| 230589819 | Sumitsingh7 | A | Oct. 30, 2023, 6:30 p.m. | OK | Java 8 | TESTS | 10 | 171 | 5939200 | ||
| 230607879 | seyjs | A | Oct. 30, 2023, 10:12 p.m. | OK | Java 8 | TESTS | 10 | 358 | 0 | ||
| 230566739 | Kmoulyprasanna | A | Oct. 30, 2023, 4:19 p.m. | OK | Java 8 | TESTS | 10 | 373 | 0 | ||
| 230581590 | kajalmishra | A | Oct. 30, 2023, 5:32 p.m. | OK | Kotlin 1.7 | TESTS | 10 | 607 | 60620800 | ||
| 230580358 | Gabbasov | A | Oct. 30, 2023, 5:25 p.m. | OK | MS C++ 2017 | TESTS | 10 | 109 | 0 | ||
| 230570347 | NajlSadek | A | Oct. 30, 2023, 4:28 p.m. | OK | MS C++ 2017 | TESTS | 10 | 140 | 0 | ||
| 230580411 | Iseeuinmyd | A | Oct. 30, 2023, 5:25 p.m. | OK | MS C++ 2017 | TESTS | 10 | 155 | 0 | ||
| 230571342 | cborg | A | Oct. 30, 2023, 4:30 p.m. | OK | MS C++ 2017 | TESTS | 10 | 155 | 0 | ||
| 230569954 | Kunal0510 | A | Oct. 30, 2023, 4:27 p.m. | OK | MS C++ 2017 | TESTS | 10 | 155 | 0 | ||
| 230583816 | Gaurav1 | A | Oct. 30, 2023, 5:47 p.m. | OK | PyPy 2 | TESTS | 10 | 202 | 7987200 | ||
| 230580324 | dagmat | A | Oct. 30, 2023, 5:25 p.m. | OK | PyPy 3 | TESTS | 10 | 155 | 5734400 | ||
| 230588880 | jvatsal0709 | A | Oct. 30, 2023, 6:23 p.m. | OK | PyPy 3 | TESTS | 10 | 249 | 9318400 | ||
| 230576802 | stitch_coding | A | Oct. 30, 2023, 5:08 p.m. | OK | PyPy 3 | TESTS | 10 | 327 | 7987200 | ||
| 230581251 | raushnn | A | Oct. 30, 2023, 5:30 p.m. | OK | PyPy 3 | TESTS | 10 | 327 | 9625600 | ||
| 230627093 | Mohamed_Hamed | A | Oct. 31, 2023, 5:48 a.m. | OK | PyPy 3 | TESTS | 10 | 374 | 6860800 | ||
| 230626251 | TadjikistonG0d | A | Oct. 31, 2023, 5:39 a.m. | OK | PyPy 3 | TESTS | 10 | 436 | 9318400 | ||
| 230578125 | Cuber2113 | A | Oct. 30, 2023, 5:13 p.m. | OK | PyPy 3 | TESTS | 10 | 483 | 9113600 | ||
| 230619287 | udayan8 | A | Oct. 31, 2023, 2:29 a.m. | OK | PyPy 3-64 | TESTS | 10 | 124 | 6144000 | ||
| 230583310 | Eyad_Hantouli | A | Oct. 30, 2023, 5:44 p.m. | OK | PyPy 3-64 | TESTS | 10 | 124 | 8704000 | ||
| 230584680 | gardengnome | A | Oct. 30, 2023, 5:53 p.m. | OK | PyPy 3-64 | TESTS | 10 | 140 | 9216000 | ||
| 230617209 | peb | A | Oct. 31, 2023, 1:52 a.m. | OK | PyPy 3-64 | TESTS | 10 | 155 | 9523200 | ||
| 230604962 | kibr | A | Oct. 30, 2023, 9:19 p.m. | OK | PyPy 3-64 | TESTS | 10 | 155 | 10035200 | ||
| 230604902 | kibr | A | Oct. 30, 2023, 9:18 p.m. | OK | PyPy 3-64 | TESTS | 10 | 155 | 10035200 | ||
| 230606066 | methodicbernie | A | Oct. 30, 2023, 9:38 p.m. | OK | PyPy 3-64 | TESTS | 10 | 155 | 17510400 | ||
| 230587679 | sixthcore | A | Oct. 30, 2023, 6:14 p.m. | OK | PyPy 3-64 | TESTS | 10 | 155 | 20787200 | ||
| 230618177 | nealzane | A | Oct. 31, 2023, 2:10 a.m. | OK | PyPy 3-64 | TESTS | 10 | 186 | 9523200 | ||
| 230590297 | kinglykang | A | Oct. 30, 2023, 6:34 p.m. | OK | PyPy 3-64 | TESTS | 10 | 202 | 9625600 | ||
| 230592712 | Deecey01 | A | Oct. 30, 2023, 6:55 p.m. | OK | Python 3 | TESTS | 10 | 77 | 204800 | ||
| 230594548 | sullar | A | Oct. 30, 2023, 7:12 p.m. | OK | Python 3 | TESTS | 10 | 78 | 1945600 | ||
| 230581874 | Sparkle_Twilight | A | Oct. 30, 2023, 5:34 p.m. | OK | Python 3 | TESTS | 10 | 78 | 1945600 | ||
| 230573361 | dct_SPOMMY | A | Oct. 30, 2023, 4:34 p.m. | OK | Python 3 | TESTS | 10 | 93 | 614400 | ||
| 230609393 | Mohamed_Yousef_2024 | A | Oct. 30, 2023, 10:48 p.m. | OK | Python 3 | TESTS | 10 | 93 | 921600 | ||
| 230586350 | yy174 | A | Oct. 30, 2023, 6:04 p.m. | OK | Python 3 | TESTS | 10 | 109 | 0 | ||
| 230615463 | notokay | A | Oct. 31, 2023, 1:17 a.m. | OK | Python 3 | TESTS | 10 | 124 | 0 | ||
| 230598740 | manav_1301 | A | Oct. 30, 2023, 7:57 p.m. | OK | Python 3 | TESTS | 10 | 124 | 307200 | ||
| 230592453 | ruderumit | A | Oct. 30, 2023, 6:52 p.m. | OK | Python 3 | TESTS | 10 | 139 | 0 | ||
| 230591559 | dhruva_2000 | A | Oct. 30, 2023, 6:45 p.m. | OK | Python 3 | TESTS | 10 | 139 | 0 | ||
| 230593125 | 0npata | A | Oct. 30, 2023, 6:58 p.m. | OK | Rust 2021 | TESTS | 10 | 15 | 2150400 |
Back to search problems