Codeforces Round 1080 (Div. 3)

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
2195 Codeforces Round 1080 (Div. 3) FINISHED False 9000 5238923 Feb. 15, 2026, 2:45 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 24398 ) B Heapify 1 PROGRAMMING implementation

You are given a permutation (a) of length (n)(^{\text{∗}}). You can perform the following operation any number of times (possibly zero): Select an index (i) ((1 \le i \le \frac{n}{2})), and swap (a_i) and (a_{2i}). For example, when (a=1,4,2,3,5), you can swap (a_2) and (a_4) to make it (1,3,2,4,5), but you cannot swap (a_2) and (a_3). Please determine if the sequence (a) can be sorted in increasing order. (^{\text{∗}})A permutation of length (n) is an array consisting of (n) distinct integers from (1) to (n) in arbitrary order. For example, (2,3,1,5,4) is a permutation, but (1,2,2) is not a permutation ((2) appears twice in the array), and (1,3,4) is also not a permutation ((n=3) but there is (4) in the array). 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) ((1 \le n \le 2 \cdot 10^5)). The second line of each test case contains (n) distinct integers (a_1,a_2,\ldots,a_n) ((1 \le a_i \le n)). It is guaranteed that the sum of (n) over all test cases does not exceed (2 \cdot 10^5). If (a) can be sorted in increasing order, output " YES " on a separate line. Otherwise, output " NO " on a separate line. You can output the answer in any case. For example, the strings " yEs ", " yes ", and " Yes " will also be recognized as positive responses. In the first test case, (a) is (1,4,3,2,5). You can sort (a) in increasing order by swapping (a_2) and (a_4). Therefore, the answer is " YES ". In the second test case, (a) is (1,4,2,3,5). It is impossible to sort (a) in increasing order. Therefore, the answer is " NO ".

Tutorials

Codeforces Round 1080 (Div. 3) Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
363185877 dsasdsaa B Feb. 15, 2026, 5:02 p.m. OK C# 10 TESTS 5 62 12492800
363201948 sumitmondal2003 B Feb. 15, 2026, 6:27 p.m. OK C# 13 TESTS 5 93 34508800
363239976 ZynImran B Feb. 16, 2026, 6:03 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363239310 Zeta_Slayer B Feb. 16, 2026, 5:53 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363237833 A_P_17_s B Feb. 16, 2026, 5:32 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363235055 selfjaraut B Feb. 16, 2026, 4:53 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363233520 Forest5326 B Feb. 16, 2026, 4:32 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363233509 imtiazfarhad12345 B Feb. 16, 2026, 4:31 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363229086 AdarshIITBHU B Feb. 16, 2026, 3:02 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363224939 ashikullah B Feb. 16, 2026, 1:02 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363224919 SergiiGolovko B Feb. 16, 2026, 1:01 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363224180 qccpc B Feb. 16, 2026, 12:34 a.m. OK C++17 (GCC 7-32) TESTS 5 46 0
363223456 Mirror1001 B Feb. 16, 2026, 12:17 a.m. OK C++20 (GCC 13-64) TESTS 5 31 0
363193325 Veloci_Raptor B Feb. 15, 2026, 5:26 p.m. OK C++20 (GCC 13-64) TESTS 5 31 102400
363231897 NS_navneet_001 B Feb. 16, 2026, 4:02 a.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363231790 the_iitianmaverick B Feb. 16, 2026, 4 a.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363226720 porzlck B Feb. 16, 2026, 2:04 a.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363214874 kartiksingh3285 B Feb. 15, 2026, 8:47 p.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363212819 arshjeet B Feb. 15, 2026, 8:25 p.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363212273 dextrox1608 B Feb. 15, 2026, 8:18 p.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363211792 Demigod07 B Feb. 15, 2026, 8:12 p.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363210621 _sergio_ B Feb. 15, 2026, 8 p.m. OK C++20 (GCC 13-64) TESTS 5 46 0
363222922 Shiva_Reddy_54 B Feb. 15, 2026, 11:58 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 0
363207618 Avaya_09 B Feb. 15, 2026, 7:23 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 0
363197703 sadmansafinneloy678 B Feb. 15, 2026, 5:55 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 0
363189013 ThEntity B Feb. 15, 2026, 5:10 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 0
363184796 Daniil41 B Feb. 15, 2026, 5 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 0
363216279 vikas_kumar_01 B Feb. 15, 2026, 9:10 p.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 102400
363230474 sun2snow B Feb. 16, 2026, 3:33 a.m. OK C++23 (GCC 14-64, msys2) TESTS 5 31 65228800
363240173 zoroooo B Feb. 16, 2026, 6:05 a.m. OK C++23 (GCC 14-64, msys2) TESTS 5 46 0
363239209 mere_papa B Feb. 16, 2026, 5:52 a.m. OK C++23 (GCC 14-64, msys2) TESTS 5 46 0
363238822 _Mr_Afifi B Feb. 16, 2026, 5:47 a.m. OK C++23 (GCC 14-64, msys2) TESTS 5 46 0
363186739 Atromitos B Feb. 15, 2026, 5:04 p.m. OK GNU C11 TESTS 5 46 716800
363233261 Shashidhar.j B Feb. 16, 2026, 4:27 a.m. OK GNU C11 TESTS 5 62 716800
363231075 Shashi14708 B Feb. 16, 2026, 3:45 a.m. OK GNU C11 TESTS 5 62 819200
363184202 Atromitos B Feb. 15, 2026, 4:58 p.m. OK GNU C11 TESTS 5 62 819200
363190241 abhishek_09f B Feb. 15, 2026, 5:12 p.m. OK GNU C11 TESTS 5 62 1536000
363187147 piggy_poopa B Feb. 15, 2026, 5:05 p.m. OK GNU C11 TESTS 5 78 614400
363186119 CandyFloss B Feb. 15, 2026, 5:03 p.m. OK GNU C11 TESTS 5 78 819200
363190546 RIGZ B Feb. 15, 2026, 5:13 p.m. OK GNU C11 TESTS 5 78 921600
363185903 pixel8ed B Feb. 15, 2026, 5:02 p.m. OK GNU C11 TESTS 5 78 2457600
363208484 Nafis24fuad B Feb. 15, 2026, 7:34 p.m. OK GNU C11 TESTS 5 93 819200
363238368 EndlessZheng B Feb. 16, 2026, 5:40 a.m. OK Go TESTS 5 78 4505600
363231001 HarhsSoni B Feb. 16, 2026, 3:44 a.m. OK Java 21 TESTS 5 187 409600
363220606 jade_rabbit01 B Feb. 15, 2026, 10:39 p.m. OK Java 21 TESTS 5 187 819200
363204851 hg_2005 B Feb. 15, 2026, 6:54 p.m. OK Java 21 TESTS 5 203 614400
363202618 vin_contra B Feb. 15, 2026, 6:33 p.m. OK Java 21 TESTS 5 218 614400
363213323 I_AM_SPEED B Feb. 15, 2026, 8:30 p.m. OK Java 21 TESTS 5 218 10035200
363238179 vineetiwari B Feb. 16, 2026, 5:38 a.m. OK Java 21 TESTS 5 234 819200
363205614 balvantchaudhary B Feb. 15, 2026, 7:02 p.m. OK Java 21 TESTS 5 234 1331200
363191128 sumanmaharana5555 B Feb. 15, 2026, 5:14 p.m. OK Java 21 TESTS 5 234 9011200
363201742 sulabhambule B Feb. 15, 2026, 6:26 p.m. OK Java 21 TESTS 5 250 204800
363224852 Ningzhuo B Feb. 16, 2026, 12:59 a.m. OK Java 21 TESTS 5 250 307200
363234682 Chiffin B Feb. 16, 2026, 4:47 a.m. OK Java 8 TESTS 5 140 2969600
363237515 abdmas B Feb. 16, 2026, 5:28 a.m. OK Java 8 TESTS 5 140 3686400
363187650 Dharsh0507 B Feb. 15, 2026, 5:06 p.m. OK Java 8 TESTS 5 187 409600
363231522 ashishprajapat B Feb. 16, 2026, 3:54 a.m. OK Java 8 TESTS 5 312 0
363190409 siddharth_singh_0_7 B Feb. 15, 2026, 5:13 p.m. OK Java 8 TESTS 5 312 0
363200763 hey_prateek__ B Feb. 15, 2026, 6:18 p.m. OK Java 8 TESTS 5 328 0
363230772 ashishprajapat B Feb. 16, 2026, 3:39 a.m. OK Java 8 TESTS 5 343 0
363226031 NeelmaniPandey09 B Feb. 16, 2026, 1:40 a.m. OK Java 8 TESTS 5 343 0
363188074 Prakhya_Chaturvedi B Feb. 15, 2026, 5:07 p.m. OK Java 8 TESTS 5 343 0
363187702 PranjaySrivastava B Feb. 15, 2026, 5:06 p.m. OK Java 8 TESTS 5 343 0
363196649 gerogeVT B Feb. 15, 2026, 5:47 p.m. OK Kotlin 2.2 TESTS 5 281 10956800
363209140 mazaryan B Feb. 15, 2026, 7:42 p.m. OK PyPy 3 TESTS 5 187 13107200
363194279 rabeysin B Feb. 15, 2026, 5:32 p.m. OK PyPy 3 TESTS 5 250 13414400
363233871 ramni9 B Feb. 16, 2026, 4:36 a.m. OK PyPy 3 TESTS 5 296 13107200
363189192 lightningskipper B Feb. 15, 2026, 5:10 p.m. OK PyPy 3 TESTS 5 312 12595200
363225357 Sheikah B Feb. 16, 2026, 1:16 a.m. OK PyPy 3-64 TESTS 5 78 20582400
363209775 lattermatter B Feb. 15, 2026, 7:50 p.m. OK PyPy 3-64 TESTS 5 93 17408000
363208145 flamingdot B Feb. 15, 2026, 7:30 p.m. OK PyPy 3-64 TESTS 5 93 18227200
363207470 flamingdot B Feb. 15, 2026, 7:22 p.m. OK PyPy 3-64 TESTS 5 93 18227200
363203839 flamingdot B Feb. 15, 2026, 6:43 p.m. OK PyPy 3-64 TESTS 5 93 18227200
363219951 weii2000 B Feb. 15, 2026, 10:23 p.m. OK PyPy 3-64 TESTS 5 93 18841600
363198573 U.. B Feb. 15, 2026, 6:01 p.m. OK PyPy 3-64 TESTS 5 93 19148800
363189432 gun7ya B Feb. 15, 2026, 5:11 p.m. OK PyPy 3-64 TESTS 5 93 20787200
363205851 gardengnome B Feb. 15, 2026, 7:04 p.m. OK PyPy 3-64 TESTS 5 109 20684800
363231857 pulakbagaria B Feb. 16, 2026, 4:01 a.m. OK PyPy 3-64 TESTS 5 109 20889600
363184366 alok_chandra01 B Feb. 15, 2026, 4:59 p.m. OK Python 3 TESTS 5 109 13312000
363222882 eugalt B Feb. 15, 2026, 11:56 p.m. OK Python 3 TESTS 5 109 14950400
363223116 eugalt B Feb. 16, 2026, 12:05 a.m. OK Python 3 TESTS 5 125 14950400
363204512 BenignSaw B Feb. 15, 2026, 6:51 p.m. OK Python 3 TESTS 5 125 15769600
363201432 BenignSaw B Feb. 15, 2026, 6:23 p.m. OK Python 3 TESTS 5 125 21094400
363187204 devkeshwani B Feb. 15, 2026, 5:05 p.m. OK Python 3 TESTS 5 125 24576000
363189015 pavanprasad700 B Feb. 15, 2026, 5:10 p.m. OK Python 3 TESTS 5 140 15155200
363203015 amod_24 B Feb. 15, 2026, 6:36 p.m. OK Python 3 TESTS 5 140 20684800
363200305 BenignSaw B Feb. 15, 2026, 6:14 p.m. OK Python 3 TESTS 5 140 22016000
363222809 eugalt B Feb. 15, 2026, 11:52 p.m. OK Python 3 TESTS 5 156 14950400
363215457 emoreira B Feb. 15, 2026, 8:56 p.m. OK Rust 2024 TESTS 5 31 204800
363197970 patacca B Feb. 15, 2026, 5:56 p.m. OK Rust 2024 TESTS 5 46 204800
363235020 vanshit B Feb. 16, 2026, 4:52 a.m. OK Rust 2024 TESTS 5 46 11776000
363199698 CoHHa9_MyXa B Feb. 15, 2026, 6:09 p.m. OK Rust 2024 TESTS 5 62 11161600

remove filters

Back to search problems