Codeforces Round 1123 (Div. 2)

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
2267 Codeforces Round 1123 (Div. 2) FINISHED False 8100 833066 Sept. 25, 2026, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 6945 ) D Backrooms Hill PROGRAMMING constructive algorithms dp greedy sortings two pointers

Among the people from the city GR , there is a legend about a hill that leads to the backstage. An array (b) consisting of (m) integers is called a hill if there exists an index (k) ((1\le k\le m)) such that the following conditions hold: The first (k) elements are strictly increasing. Formally, for all (i) ((1\le i\lt k)), (b_i\lt b_{i+1}). The last (m-k+1) elements are strictly decreasing. Formally, for all (i) ((k\le i\lt m)), (b_i\gt b_{i+1}). You are given an array (a) consisting of (n) distinct integers. You may perform the following operation any number of times: Choose any index (i) ((1\le i\le n-2)). Swap (a_i) and (a_{i+2}) in the array. Your task is to determine whether it is possible to turn array (a) into a hill by performing the operation any number of times. 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 an integer (n) ((1\le n\le 2\cdot 10^5)) — the length of array (a). 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). For each test case, print " YES " if it is possible to make array (a) a hill . Otherwise, print " NO ". You may print each letter in any case (lowercase or uppercase). For example, the strings " yEs ", " yes ", " Yes ", and " YES " will be accepted as positive answers. In the first test case, it is impossible to turn array (a) into a hill . In the second test case, array (a) is already a hill . In the third test case, you can perform the operations as follows: Swap (a_1) and (a_3). After this operation, array (a) becomes (4, 3, 5, 6, 2, 1). Swap (a_2) and (a_4). After this operatio

Tutorials

157126

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
392107539 GoBeyond_PlusUltra151 D Sept. 26, 2026, 4:22 a.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392093054 LovingHusband D Sept. 25, 2026, 10:09 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392091150 Rohidul D Sept. 25, 2026, 9:12 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392087582 kishank81 D Sept. 25, 2026, 8:04 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392086421 MRDevansh_1 D Sept. 25, 2026, 7:45 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392083317 anand_nr D Sept. 25, 2026, 7 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392070240 Ammar2115 D Sept. 25, 2026, 4:48 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392068715 stelitzia D Sept. 25, 2026, 4:44 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392067682 NxTgM_RaShEd D Sept. 25, 2026, 4:41 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392067482 thesinghX D Sept. 25, 2026, 4:41 p.m. OK C++17 (GCC 7-32) TESTS 24 62 0
392060270 TTBao07dona D Sept. 25, 2026, 4:20 p.m. OK C++20 (GCC 13-64) TESTS 24 46 921600
392112309 sambhavbhalla04 D Sept. 26, 2026, 5:27 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392111999 fonming D Sept. 26, 2026, 5:24 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392111641 chetanpatil__07 D Sept. 26, 2026, 5:21 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392106765 MuhammadMasum D Sept. 26, 2026, 4:09 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392106132 mozart_elegance D Sept. 26, 2026, 3:56 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392105382 toIrz D Sept. 26, 2026, 3:41 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392104419 giaminh2011 D Sept. 26, 2026, 3:20 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392100165 leidianjiangjun D Sept. 26, 2026, 1:29 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392096442 2020akadaver D Sept. 26, 2026, 12:10 a.m. OK C++20 (GCC 13-64) TESTS 24 62 0
392093850 hodza D Sept. 25, 2026, 10:35 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 46 2150400
392109003 zmdm D Sept. 26, 2026, 4:46 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392115832 Gowtham___3A D Sept. 26, 2026, 5:57 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392114367 vsn11 D Sept. 26, 2026, 5:45 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392112870 Manish_xyz D Sept. 26, 2026, 5:32 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392112528 Hojiakbar1102 D Sept. 26, 2026, 5:29 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392111575 fanta_code D Sept. 26, 2026, 5:20 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392109995 Dymeztky D Sept. 26, 2026, 5:01 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392109664 zmdm D Sept. 26, 2026, 4:56 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392109395 agentOctopus D Sept. 26, 2026, 4:52 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 62 0
392107555 Azert D Sept. 26, 2026, 4:22 a.m. OK F# 9 TESTS 24 140 22528000
392066798 ruban D Sept. 25, 2026, 4:39 p.m. OK FPC TESTS 24 62 1228800
392114773 _dr.doom_ D Sept. 26, 2026, 5:48 a.m. OK GNU C11 TESTS 24 62 921600
392064545 sibanandsahu38 D Sept. 25, 2026, 4:32 p.m. OK GNU C11 TESTS 24 62 921600
392092407 Layan_Seyam D Sept. 25, 2026, 9:47 p.m. OK GNU C11 TESTS 24 62 2457600
392062641 papen D Sept. 25, 2026, 4:27 p.m. OK GNU C11 TESTS 24 78 819200
392058484 SureYaa D Sept. 25, 2026, 4:15 p.m. OK GNU C11 TESTS 24 78 1536000
392067966 Code_bullet D Sept. 25, 2026, 4:42 p.m. OK GNU C11 TESTS 24 93 1740800
392058121 Upsies D Sept. 25, 2026, 4:14 p.m. OK GNU C11 TESTS 24 93 4915200
392072653 1435730 D Sept. 25, 2026, 5:10 p.m. OK GNU C11 TESTS 24 109 2355200
392106718 silicalet D Sept. 26, 2026, 4:08 a.m. OK Haskell TESTS 24 125 6348800
392070887 archit.05 D Sept. 25, 2026, 4:49 p.m. OK Java 21 TESTS 24 234 716800
392066592 shivamkumar1110 D Sept. 25, 2026, 4:38 p.m. OK Java 21 TESTS 24 234 819200
392065134 Raj_coder D Sept. 25, 2026, 4:34 p.m. OK Java 21 TESTS 24 250 307200
392058023 ksrahul_23 D Sept. 25, 2026, 4:14 p.m. OK Java 21 TESTS 24 250 716800
392064930 sirwagya D Sept. 25, 2026, 4:33 p.m. OK Java 21 TESTS 24 250 921600
392092828 liomsv D Sept. 25, 2026, 10 p.m. OK Java 21 TESTS 24 265 2048000
392068339 AiHaibara D Sept. 25, 2026, 4:43 p.m. OK Java 21 TESTS 24 265 9625600
392059234 mangoDD D Sept. 25, 2026, 4:17 p.m. OK Java 21 TESTS 24 281 716800
392063317 Abarna_t D Sept. 25, 2026, 4:29 p.m. OK Java 21 TESTS 24 296 204800
392109186 saiyelmatwad13 D Sept. 26, 2026, 4:49 a.m. OK Java 21 TESTS 24 296 716800
392059795 zheco68 D Sept. 25, 2026, 4:18 p.m. OK Java 8 TESTS 24 187 0
392113306 nucleous D Sept. 26, 2026, 5:36 a.m. OK Java 8 TESTS 24 312 0
392070408 viratsanju018 D Sept. 25, 2026, 4:49 p.m. OK Java 8 TESTS 24 375 0
392107546 NightSage D Sept. 26, 2026, 4:22 a.m. OK Java 8 TESTS 24 375 0
392065194 shivam933638 D Sept. 25, 2026, 4:34 p.m. OK Java 8 TESTS 24 375 0
392059426 yyp_011 D Sept. 25, 2026, 4:17 p.m. OK Java 8 TESTS 24 375 0
392065246 KamilIskhakov D Sept. 25, 2026, 4:34 p.m. OK Java 8 TESTS 24 390 0
392063217 Shuzhi66 D Sept. 25, 2026, 4:28 p.m. OK Kotlin 2.2 TESTS 24 359 13619200
392095308 augmentedblue D Sept. 25, 2026, 11:35 p.m. OK PyPy 3 TESTS 24 234 12800000
392067654 son_of_kaissa D Sept. 25, 2026, 4:41 p.m. OK PyPy 3 TESTS 24 265 12492800
392067739 pyl_youngboy D Sept. 25, 2026, 4:41 p.m. OK PyPy 3 TESTS 24 312 12595200
392061748 __Aaryan_ D Sept. 25, 2026, 4:24 p.m. OK PyPy 3 TESTS 24 328 12902400
392060472 Nagisa365 D Sept. 25, 2026, 4:20 p.m. OK PyPy 3 TESTS 24 359 16998400
392061441 stackoveraashu D Sept. 25, 2026, 4:23 p.m. OK PyPy 3 TESTS 24 718 17510400
392070208 Aarav_kh D Sept. 25, 2026, 4:48 p.m. OK PyPy 3 TESTS 24 796 17612800
392069695 reroru D Sept. 25, 2026, 4:47 p.m. OK PyPy 3-64 TESTS 24 93 17612800
392116157 Friedrich D Sept. 26, 2026, 5:59 a.m. OK PyPy 3-64 TESTS 24 109 18534400
392060156 night_sky.z D Sept. 25, 2026, 4:20 p.m. OK PyPy 3-64 TESTS 24 109 19148800
392064444 dakshparnami D Sept. 25, 2026, 4:32 p.m. OK PyPy 3-64 TESTS 24 109 21094400
392062543 shubhankars361 D Sept. 25, 2026, 4:26 p.m. OK PyPy 3-64 TESTS 24 125 18944000
392112623 youngdp D Sept. 26, 2026, 5:30 a.m. OK PyPy 3-64 TESTS 24 125 20480000
392103550 avinashmk579 D Sept. 26, 2026, 2:59 a.m. OK PyPy 3-64 TESTS 24 125 20582400
392065632 mist0713 D Sept. 25, 2026, 4:35 p.m. OK PyPy 3-64 TESTS 24 125 20992000
392059117 nirupnirup8 D Sept. 25, 2026, 4:17 p.m. OK PyPy 3-64 TESTS 24 125 22937600
392060728 Aditisrivastava_25 D Sept. 25, 2026, 4:21 p.m. OK PyPy 3-64 TESTS 24 140 16896000
392073756 MOHAMED_AHR D Sept. 25, 2026, 5:18 p.m. OK Python 3 TESTS 24 109 15257600
392069047 classisover2 D Sept. 25, 2026, 4:45 p.m. OK Python 3 TESTS 24 125 15155200
392077586 Levi47 D Sept. 25, 2026, 5:54 p.m. OK Python 3 TESTS 24 125 15564800
392109618 normal_guy D Sept. 26, 2026, 4:55 a.m. OK Python 3 TESTS 24 125 21094400
392061332 YASHARTHBAJPAI D Sept. 25, 2026, 4:23 p.m. OK Python 3 TESTS 24 125 21094400
392068053 ArpanMukherjee0710 D Sept. 25, 2026, 4:42 p.m. OK Python 3 TESTS 24 125 21401600
392070565 kirithicrs D Sept. 25, 2026, 4:49 p.m. OK Python 3 TESTS 24 140 23347200
392058097 Payoja D Sept. 25, 2026, 4:14 p.m. OK Python 3 TESTS 24 140 29900800
392115690 Aravind_03 D Sept. 26, 2026, 5:56 a.m. OK Python 3 TESTS 24 156 22118400
392063299 sh20raj D Sept. 25, 2026, 4:28 p.m. OK Python 3 TESTS 24 171 15257600
392066385 OmarSaber D Sept. 25, 2026, 4:38 p.m. OK Rust 2024 TESTS 24 46 1126400

remove filters

Back to search problems