Codeforces Round 1034 (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
2123 Codeforces Round 1034 (Div. 3) FINISHED False 8100 25025123 July 1, 2025, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 30706 ) C Prefix Min and Suffix Max PROGRAMMING brute force data structures

You are given an array (a) of distinct integers. In one operation, you may either: choose a nonempty prefix (^{\text{∗}}) of (a) and replace it with its minimum value, or choose a nonempty suffix (^{\text{†}}) of (a) and replace it with its maximum value. Note that you may choose the entire array (a). For each element (a_i), determine if there exists some sequence of operations to transform (a) into (a_i); that is, make the array (a) consist of only one element, which is (a_i). Output your answer as a binary string of length (n), where the (i)-th character is (1) if there exists a sequence to transform (a) into (a_i), and (0) otherwise. (^{\text{∗}})A prefix of an array is a subarray consisting of the first (k) elements of the array, for some integer (k). (^{\text{†}})A suffix of an array is a subarray consisting of the last (k) elements of the array, for some integer (k). The first line contains an integer (t) ((1 \leq t \leq 10^4)) — the number of test cases. The first line of each test case contains one integer (n) ((2 \leq n \leq 2\cdot 10^5)) — the size of the array (a). The second line of each test case contains (n) integers, (a_1,a_2,\dots,a_n) ((1 \leq a_i \leq 10^6)). It is guaranteed that all (a_i) are distinct. 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 binary string of length (n) — the (i)-th character should be (1) if there exists a sequence of operations as described above, and (0) otherwise. In the first sample, you can first choose the prefix of size (3). Then the array is transformed into 1 4 7 2 Next, you can choose the suffix of size (2). Then the array is transformed into 1 4 7 Finally, you can choose the prefix of size (3). Then the array is transformed into 1 So we see that it is possible to trans

Tutorials

Codeforces Round 1034 (Div. 3) Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
327178589 og.kostya C July 3, 2025, 5:59 a.m. OK C# 13 TESTS 8 124 2867200
327139040 remantadin C July 2, 2025, 7:31 p.m. OK C# 13 TESTS 7 171 26624000
327136159 sai_69 C July 2, 2025, 7 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327119711 mittalyas1234 C July 2, 2025, 4:39 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327105093 ziad_bekhet C July 2, 2025, 2:49 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327097780 _SHAHARUK_ C July 2, 2025, 1:57 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327089947 SungJinwoo4 C July 2, 2025, 1:02 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327085096 shreyasshinde600 C July 2, 2025, 12:29 p.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327077388 smurfg C July 2, 2025, 11:39 a.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327076070 9315695614khanhjhbh C July 2, 2025, 11:31 a.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327069798 skhacker C July 2, 2025, 10:49 a.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327067793 codeon__code C July 2, 2025, 10:34 a.m. OK C++17 (GCC 7-32) TESTS 7 77 0
327157203 Galaxy_Ivan C July 3, 2025, 1:42 a.m. OK C++20 (GCC 13-64) TESTS 7 62 0
327141647 Mehdi_Ba C July 2, 2025, 8:04 p.m. OK C++20 (GCC 13-64) TESTS 7 62 0
327117982 chained C July 2, 2025, 4:26 p.m. OK C++20 (GCC 13-64) TESTS 7 62 0
327094945 ShadowGlitch C July 2, 2025, 1:37 p.m. OK C++20 (GCC 13-64) TESTS 7 62 0
327088348 Abdo_Elsayed94 C July 2, 2025, 12:51 p.m. OK C++20 (GCC 13-64) TESTS 7 62 0
327075742 rahul1020 C July 2, 2025, 11:29 a.m. OK C++20 (GCC 13-64) TESTS 7 62 102400
327101436 xlct C July 2, 2025, 2:23 p.m. OK C++20 (GCC 13-64) TESTS 7 62 2457600
327174871 dynamo_4533 C July 3, 2025, 5:22 a.m. OK C++20 (GCC 13-64) TESTS 8 77 0
327166461 u.ranaveer C July 3, 2025, 3:49 a.m. OK C++20 (GCC 13-64) TESTS 8 77 0
327160403 Eeezoe C July 3, 2025, 2:32 a.m. OK C++20 (GCC 13-64) TESTS 7 77 0
327137958 NS884 C July 2, 2025, 7:19 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327133982 YsKoushikreddy C July 2, 2025, 6:38 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327118581 harshvardhan10012 C July 2, 2025, 4:30 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327109100 RHEXAOC C July 2, 2025, 3:20 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327096216 mrfunnyglassesman C July 2, 2025, 1:45 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327091818 matheuslafayette C July 2, 2025, 1:16 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327083746 NOXJY C July 2, 2025, 12:21 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327081927 Sunij225 C July 2, 2025, 12:09 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 0
327122639 yashp_ C July 2, 2025, 5:01 p.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 102400
327022395 im_Leo C July 2, 2025, 4:17 a.m. OK C++23 (GCC 14-64, msys2) TESTS 7 62 1331200
327088740 QQxiaobin C July 2, 2025, 12:54 p.m. OK GNU C11 TESTS 7 93 2560000
327145813 dev-am_gengar C July 2, 2025, 9:07 p.m. OK GNU C11 TESTS 7 781 2457600
327022207 Debojyoti_roy2005 C July 2, 2025, 4:15 a.m. OK GNU C11 TESTS 7 796 1638400
327024610 ojas001 C July 2, 2025, 4:44 a.m. OK GNU C11 TESTS 7 796 1740800
327109318 roomroofroot C July 2, 2025, 3:22 p.m. OK GNU C11 TESTS 7 812 2355200
327067290 roy1012 C July 2, 2025, 10:30 a.m. OK GNU C11 TESTS 7 812 4812800
327111363 shashi18 C July 2, 2025, 3:36 p.m. OK GNU C11 TESTS 7 858 2457600
327028877 jaiatithya C July 2, 2025, 5:27 a.m. OK GNU C11 TESTS 7 874 1740800
327155594 AshmitVerma C July 3, 2025, 1:13 a.m. OK GNU C11 TESTS 7 1250 6553600
327071763 saiteja C July 2, 2025, 11:02 a.m. OK Go TESTS 7 124 6553600
327157094 hategreedy C July 3, 2025, 1:40 a.m. OK Java 21 TESTS 7 265 1638400
327160803 cpp10 C July 3, 2025, 2:38 a.m. OK Java 21 TESTS 7 280 614400
327160728 cpp10 C July 3, 2025, 2:37 a.m. OK Java 21 TESTS 7 280 614400
327023000 daniel_krebs_55 C July 2, 2025, 4:25 a.m. OK Java 21 TESTS 7 280 2662400
327056949 Kshitiz_san C July 2, 2025, 9:22 a.m. OK Java 21 TESTS 7 281 614400
327073727 amita3.ab C July 2, 2025, 11:15 a.m. OK Java 21 TESTS 7 296 1228800
327080114 viinayak20 C July 2, 2025, 11:57 a.m. OK Java 21 TESTS 7 296 1740800
327160711 MAFIA_GOD C July 3, 2025, 2:37 a.m. OK Java 21 TESTS 7 296 2048000
327025173 fatal-98 C July 2, 2025, 4:50 a.m. OK Java 21 TESTS 7 296 2252800
327059743 anshu_yadav C July 2, 2025, 9:39 a.m. OK Java 21 TESTS 7 311 512000
327072387 dhruvil_8803 C July 2, 2025, 11:06 a.m. OK Java 8 TESTS 7 233 2867200
327021717 Sonugupta C July 2, 2025, 4:08 a.m. OK Java 8 TESTS 7 234 13619200
327026914 HarshniKannan100 C July 2, 2025, 5:09 a.m. OK Java 8 TESTS 7 405 0
327107694 04tabrez C July 2, 2025, 3:09 p.m. OK Java 8 TESTS 7 406 0
327080221 Reziliant C July 2, 2025, 11:58 a.m. OK Java 8 TESTS 7 421 0
327028970 GAUTHAMS_007 C July 2, 2025, 5:28 a.m. OK Java 8 TESTS 7 421 0
327099496 Sumitsingh7 C July 2, 2025, 2:09 p.m. OK Java 8 TESTS 7 421 8396800
327086659 satyams_9001 C July 2, 2025, 12:40 p.m. OK Java 8 TESTS 7 421 8396800
327081686 navneet_404 C July 2, 2025, 12:08 p.m. OK Java 8 TESTS 7 436 0
327074386 code_manik C July 2, 2025, 11:20 a.m. OK Java 8 TESTS 7 436 0
327026480 klu2300080337 C July 2, 2025, 5:04 a.m. OK PyPy 3 TESTS 7 389 14745600
327152237 ss6xybr8in C July 2, 2025, 11:37 p.m. OK PyPy 3 TESTS 7 406 15360000
327110111 Innnokent C July 2, 2025, 3:27 p.m. OK PyPy 3 TESTS 7 406 16076800
327167990 Dias1177 C July 3, 2025, 4:09 a.m. OK PyPy 3 TESTS 8 436 17510400
327168398 Dias1177 C July 3, 2025, 4:14 a.m. OK PyPy 3 TESTS 8 436 17612800
327167665 Dias1177 C July 3, 2025, 4:05 a.m. OK PyPy 3 TESTS 8 483 17817600
327061751 kamio-misuzu C July 2, 2025, 9:53 a.m. OK PyPy 3-64 TESTS 7 124 26726400
327116314 reijnnn C July 2, 2025, 4:13 p.m. OK PyPy 3-64 TESTS 7 140 25292800
327109741 Ibrahim_X C July 2, 2025, 3:25 p.m. OK PyPy 3-64 TESTS 7 140 26112000
327166003 gardengnome C July 3, 2025, 3:43 a.m. OK PyPy 3-64 TESTS 8 140 26214400
327136133 mr.shivamkmr C July 2, 2025, 7 p.m. OK PyPy 3-64 TESTS 7 140 26316800
327069579 Google123456 C July 2, 2025, 10:47 a.m. OK PyPy 3-64 TESTS 7 140 27750400
327026121 Patronus2002 C July 2, 2025, 5 a.m. OK PyPy 3-64 TESTS 7 155 26419200
327082880 ChuanSWT C July 2, 2025, 12:15 p.m. OK PyPy 3-64 TESTS 7 155 27443200
327026027 pyorz C July 2, 2025, 5 a.m. OK PyPy 3-64 TESTS 7 155 27852800
327120855 IcyGirl C July 2, 2025, 4:48 p.m. OK PyPy 3-64 TESTS 7 156 27750400
327177406 b191832 C July 3, 2025, 5:48 a.m. OK Python 3 TESTS 8 186 22528000
327135405 Basar. C July 2, 2025, 6:52 p.m. OK Python 3 TESTS 7 186 24371200
327101265 nasir0v C July 2, 2025, 2:22 p.m. OK Python 3 TESTS 7 217 22630400
327139916 xvhx C July 2, 2025, 7:42 p.m. OK Python 3 TESTS 7 218 22323200
327026699 Abishek_J C July 2, 2025, 5:07 a.m. OK Python 3 TESTS 7 218 22937600
327096040 Personalism C July 2, 2025, 1:44 p.m. OK Python 3 TESTS 7 218 23347200
327110584 TacoCC C July 2, 2025, 3:31 p.m. OK Python 3 TESTS 7 218 23552000
327114649 harishkeerthimaans C July 2, 2025, 4:01 p.m. OK Python 3 TESTS 7 218 23756800
327144196 siriuoz C July 2, 2025, 8:41 p.m. OK Python 3 TESTS 7 218 24371200
327086760 Adi14102004 C July 2, 2025, 12:41 p.m. OK Python 3 TESTS 7 233 23347200
327155869 0x81 C July 3, 2025, 1:19 a.m. OK Rust 2021 TESTS 7 46 819200
327169101 secret_sky C July 3, 2025, 4:22 a.m. OK Rust 2021 TESTS 8 62 1228800
327133499 taneshqGupta C July 2, 2025, 6:34 p.m. OK Rust 2021 TESTS 7 93 10240000

remove filters

Back to search problems