Codeforces Round 1065 (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
2171 Codeforces Round 1065 (Div. 3) FINISHED False 9000 12756323 Nov. 20, 2025, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 7038 ) F Rae Taylor and Trees (hard version) PROGRAMMING binary search constructive algorithms data structures dp dsu implementation trees

This is the hard version of the problem. The only difference between the easy and hard versions is that the hard version asks you to construct an example of a satisfactory tree. As an Earth mage, Rae has mastered the spell of growing trees! But Manaria brags that she can grow a more impressive species of trees. Rae remembers that the most rare type of tree can be grown using a formula represented by a certain permutation — please help her construct it! You are given a permutation(^{\text{∗}}) (p) of length (n). Determine if there exists an undirected tree with (n) vertices labeled (1, 2, \dots, n), satisfying the following condition: Let (u) and (v) ((1\leq {\color{red}{u < v}} \leq n)) be any two vertices connected by an edge. Then (u) appears before (v) in (p). Additionally, if there exists such a tree, output any of them. (^{\text{∗}})A permutation of length (n) is an array that contains every integer from (1) to (n) exactly once, in any order. The first line contains a single integer (t) ((1 \leq t \leq 10^4)) — the number of test cases. The first line of each test case contains a single integer (n) ((2\leq n\leq 2\cdot 10^5)). The second line of each test case contains (n) integers, (p_1, p_2, \dots, p_n) ((1\leq p_i\leq n)). It is guaranteed that all (p_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 on a single line " Yes " if there exists a tree satisfying the given condition, and " No " otherwise. Then, if the answer is " Yes ", output (n-1) lines. The (i)-th of these lines should contain two integers (u) and (v), denoting an edge connecting vertices (u) and (v). You may output the answer in any case (upper or lower). For example, the strings " yEs ", " yes ", " YES ", and " yeS " will be recognized as " Yes ". In the first example, we can con

Tutorials

Codeforces Round 1065 (Div. 3) Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
350038531 ksandr1v F Nov. 21, 2025, 8:55 a.m. OK C# 13 TESTS 16 312 13312000
350047087 ksandr1v F Nov. 21, 2025, 10:01 a.m. OK C# 13 TESTS 16 406 16179200
350145885 pjmundada2005 F Nov. 22, 2025, 4:07 a.m. OK C++17 (GCC 7-32) TESTS 16 109 0
350011560 15723893757 F Nov. 21, 2025, 2:59 a.m. OK C++17 (GCC 7-32) TESTS 16 109 819200
350094899 kiero F Nov. 21, 2025, 4:13 p.m. OK C++17 (GCC 7-32) TESTS 16 124 0
350017529 Presim F Nov. 21, 2025, 4:38 a.m. OK C++17 (GCC 7-32) TESTS 16 124 0
350016618 shubhuCodes F Nov. 21, 2025, 4:22 a.m. OK C++17 (GCC 7-32) TESTS 16 124 0
350019105 Ayush_Agrawal_18 F Nov. 21, 2025, 5:06 a.m. OK C++17 (GCC 7-32) TESTS 16 124 102400
350008617 maj_22 F Nov. 21, 2025, 2:07 a.m. OK C++17 (GCC 7-32) TESTS 16 124 614400
350041359 infikei F Nov. 21, 2025, 9:17 a.m. OK C++17 (GCC 7-32) TESTS 16 124 819200
350078938 realve F Nov. 21, 2025, 2:19 p.m. OK C++17 (GCC 7-32) TESTS 16 124 1024000
350013993 Meih F Nov. 21, 2025, 3:37 a.m. OK C++17 (GCC 7-32) TESTS 16 124 1126400
350090652 jason_li F Nov. 21, 2025, 3:43 p.m. OK C++20 (GCC 13-64) TESTS 16 93 102400
350013245 Nyxanee F Nov. 21, 2025, 3:25 a.m. OK C++20 (GCC 13-64) TESTS 16 93 614400
350132892 Monu_19 F Nov. 21, 2025, 10:49 p.m. OK C++20 (GCC 13-64) TESTS 16 93 1126400
350135893 turkhuu622 F Nov. 22, 2025, 12:25 a.m. OK C++20 (GCC 13-64) TESTS 16 93 2150400
350108645 ICPC-2024 F Nov. 21, 2025, 6:01 p.m. OK C++20 (GCC 13-64) TESTS 16 93 2457600
350006567 LGjian F Nov. 21, 2025, 1:22 a.m. OK C++20 (GCC 13-64) TESTS 16 93 3174400
350052267 SenoWaheed F Nov. 21, 2025, 10:49 a.m. OK C++20 (GCC 13-64) TESTS 16 93 5120000
350007789 your_lyf F Nov. 21, 2025, 1:49 a.m. OK C++20 (GCC 13-64) TESTS 16 93 5120000
350013640 70dwdw F Nov. 21, 2025, 3:31 a.m. OK C++20 (GCC 13-64) TESTS 16 93 5632000
350024946 Chet8n F Nov. 21, 2025, 6:32 a.m. OK C++20 (GCC 13-64) TESTS 16 93 7168000
350089220 hungchi17 F Nov. 21, 2025, 3:33 p.m. OK C++23 (GCC 14-64, msys2) TESTS 16 77 12390400
350153439 counsel1 F Nov. 22, 2025, 5:57 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350150046 Abhishek_Dhamshetty_99 F Nov. 22, 2025, 5:14 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350143992 Club8 F Nov. 22, 2025, 3:31 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350012308 abncdf F Nov. 21, 2025, 3:12 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350011819 quziy F Nov. 21, 2025, 3:04 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350008438 GUAIKATTO F Nov. 21, 2025, 2:03 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350005627 Sakura_lq F Nov. 21, 2025, 1 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 0
350147592 exccc F Nov. 22, 2025, 4:38 a.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 1228800
350102289 Mxrio7 F Nov. 21, 2025, 5:11 p.m. OK C++23 (GCC 14-64, msys2) TESTS 16 93 1228800
350128383 gxlois F Nov. 21, 2025, 9:14 p.m. OK D TESTS 16 218 2764800
350120001 gxlois F Nov. 21, 2025, 7:36 p.m. OK D TESTS 16 249 6348800
350019333 gxlois F Nov. 21, 2025, 5:10 a.m. OK D TESTS 16 249 14233600
350119554 gxlois F Nov. 21, 2025, 7:32 p.m. OK D TESTS 16 358 6348800
350120165 gxlois F Nov. 21, 2025, 7:38 p.m. OK D TESTS 16 390 13721600
350123226 gxlois F Nov. 21, 2025, 8:08 p.m. OK D TESTS 16 405 13721600
350123023 gxlois F Nov. 21, 2025, 8:06 p.m. OK D TESTS 16 406 13721600
350012754 MainAgain F Nov. 21, 2025, 3:19 a.m. OK Go TESTS 16 93 15872000
350017221 uffhottie F Nov. 21, 2025, 4:33 a.m. OK Go TESTS 16 171 24985600
350041285 Avi1921 F Nov. 21, 2025, 9:16 a.m. OK Java 21 TESTS 16 342 7475200
350017551 codesuv F Nov. 21, 2025, 4:39 a.m. OK Java 21 TESTS 16 390 1024000
350003018 vineetiwari F Nov. 20, 2025, 11:40 p.m. OK Java 21 TESTS 16 484 9830400
350019174 Power_Rangers_ F Nov. 21, 2025, 5:07 a.m. OK Java 21 TESTS 16 499 36352000
350134624 alibaba F Nov. 21, 2025, 11:40 p.m. OK Java 21 TESTS 16 546 20582400
350088359 afrizal F Nov. 21, 2025, 3:27 p.m. OK Java 21 TESTS 16 546 24473600
350062918 sobhit_raghav F Nov. 21, 2025, 12:16 p.m. OK Java 21 TESTS 16 656 19046400
350122061 NpHardcore_05 F Nov. 21, 2025, 7:56 p.m. OK Java 21 TESTS 16 749 56422400
350121703 swatishivam23 F Nov. 21, 2025, 7:52 p.m. OK Java 21 TESTS 16 812 38502400
350051497 Balu2907 F Nov. 21, 2025, 10:41 a.m. OK Java 21 TESTS 16 827 46796800
350116014 ronwonwon F Nov. 21, 2025, 7:02 p.m. OK Java 8 TESTS 16 484 61542400
350051624 d1n0Codes F Nov. 21, 2025, 10:42 a.m. OK Java 8 TESTS 16 531 28672000
350049422 kevin_0911 F Nov. 21, 2025, 10:21 a.m. OK Java 8 TESTS 16 937 5427200
349994531 yashbansal99 F Nov. 20, 2025, 8:43 p.m. OK Java 8 TESTS 16 1140 0
350049802 _Zuno_ F Nov. 21, 2025, 10:25 a.m. OK Node.js TESTS 16 374 72089600
350050294 nickolay8 F Nov. 21, 2025, 10:29 a.m. OK Node.js TESTS 16 1171 72806400
349991344 jiangxian F Nov. 20, 2025, 8:03 p.m. OK PyPy 3 TESTS 16 781 15667200
349991735 RanjanV_1 F Nov. 20, 2025, 8:08 p.m. OK PyPy 3-64 TESTS 16 296 26009600
350046067 mer_on F Nov. 21, 2025, 9:53 a.m. OK PyPy 3-64 TESTS 16 311 33280000
350004661 isa773 F Nov. 21, 2025, 12:34 a.m. OK PyPy 3-64 TESTS 16 311 46080000
350004744 cy171 F Nov. 21, 2025, 12:36 a.m. OK PyPy 3-64 TESTS 16 328 32768000
350052543 InsanityLemon F Nov. 21, 2025, 10:51 a.m. OK PyPy 3-64 TESTS 16 343 46080000
350059031 youngdp F Nov. 21, 2025, 11:46 a.m. OK PyPy 3-64 TESTS 16 359 33587200
350009768 PiKa_pi F Nov. 21, 2025, 2:29 a.m. OK PyPy 3-64 TESTS 16 374 29286400
350003992 newwares F Nov. 21, 2025, 12:13 a.m. OK PyPy 3-64 TESTS 16 374 45260800
350039697 LightHouse1 F Nov. 21, 2025, 9:04 a.m. OK PyPy 3-64 TESTS 16 389 25292800
350000928 Baby_Bird F Nov. 20, 2025, 10:38 p.m. OK PyPy 3-64 TESTS 16 390 28569600
350069708 siam__007 F Nov. 21, 2025, 1:10 p.m. OK Python 3 TESTS 16 452 78848000
350070894 MadBread F Nov. 21, 2025, 1:20 p.m. OK Python 3 TESTS 16 687 32051200
349993698 prohorse F Nov. 20, 2025, 8:32 p.m. OK Python 3 TESTS 16 780 43724800
350144974 raghav_dev F Nov. 22, 2025, 3:51 a.m. OK Python 3 TESTS 16 890 53862400
350046597 luciferstern F Nov. 21, 2025, 9:57 a.m. OK Python 3 TESTS 16 1406 55910400
350047409 NagisaF F Nov. 21, 2025, 10:04 a.m. OK Rust 2021 TESTS 16 77 8908800
350040868 ACatWithoutSugar F Nov. 21, 2025, 9:13 a.m. OK Rust 2021 TESTS 16 406 8908800
350008809 dignitarial_peasant F Nov. 21, 2025, 2:11 a.m. OK Rust 2021 TESTS 16 421 13004800
350142043 despair F Nov. 22, 2025, 2:53 a.m. OK Rust 2024 TESTS 16 78 204800
350125771 Monster027 F Nov. 21, 2025, 8:38 p.m. OK Rust 2024 TESTS 16 109 11673600
350141577 despair F Nov. 22, 2025, 2:44 a.m. OK Rust 2024 TESTS 16 421 204800
349993920 Nanako7_ix F Nov. 20, 2025, 8:35 p.m. OK Rust 2024 TESTS 16 437 11776000

remove filters

Back to search problems