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
( 3605 ) E Anisphia Wynn Palettia and Good Permutations PROGRAMMING constructive algorithms greedy number theory

Anis and her new assistant Euphie are improving the Witch's Broom! Magicology requires great precision and care — in order to fly, the construction of the broom must have sufficiently few imperfections. For an arbitrary array (a) of length (m), call an index (i) ((1\leq i\leq m-2)) bad if (a_i), (a_{i+1}), and (a_{i+2}) are all pairwise coprime. More formally, (i) is a bad index if and only if (\gcd(a_i, a_{i+1}) = \gcd(a_i, a_{i+2}) = \gcd(a_{i+1}, a_{i+2}) = 1)(^{\text{∗}}). Furthermore, call (a) good if it has at most (6) bad indices. You are given an integer (n). Construct a good permutation(^{\text{†}}) (p) of length (n). It can be shown that such a permutation always exists. Note that you do not have to minimize the number of bad indices. (^{\text{∗}})(\gcd(x, y)) denotes the greatest common divisor of (x) and (y) (^{\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 only line of each test case contains a single integer (n) ((3\leq n \leq 2\cdot 10^5)). 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 (n) integers (p_1, p_2, \dots, p_n), an example of a good permutation of length (n). If there are multiple good permutations, you may output any of them. For (n=9), we have (i) (p_i) (p_{i+1}) (p_{i+2}) (\gcd(p_i, p_{i+1})) (\gcd(p_i, p_{i+2})) (\gcd(p_{i+1}, p_{i+2})) (1) (5) (4) (8) (1) (1) (4) (2) (4) (8) (1) (4) (1) (1) (3) (8) (1) (9) (1) (1) (1) (4) (1) (9) (3) (1) (1) (3) (5) (9) (3) (6) (3) (3) $$$3$$

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
350004420 Neron E Nov. 21, 2025, 12:26 a.m. OK C# 13 TESTS 20 374 5222400
350148227 bro_wtf E Nov. 22, 2025, 4:47 a.m. OK C++17 (GCC 7-32) TESTS 20 62 0
350133607 CJor_feg E Nov. 21, 2025, 11:08 p.m. OK C++17 (GCC 7-32) TESTS 20 62 0
350054549 lesnik496 E Nov. 21, 2025, 11:09 a.m. OK C++17 (GCC 7-32) TESTS 20 62 0
350015331 duka100 E Nov. 21, 2025, 3:59 a.m. OK C++17 (GCC 7-32) TESTS 20 62 0
350004355 1v9fiora E Nov. 21, 2025, 12:24 a.m. OK C++17 (GCC 7-32) TESTS 20 62 0
350016948 ankitsingh1221 E Nov. 21, 2025, 4:28 a.m. OK C++17 (GCC 7-32) TESTS 20 62 3174400
350149214 qaquwub E Nov. 22, 2025, 5:02 a.m. OK C++17 (GCC 7-32) TESTS 20 77 0
350147729 hs.xx E Nov. 22, 2025, 4:40 a.m. OK C++17 (GCC 7-32) TESTS 20 77 0
350142220 dzl049 E Nov. 22, 2025, 2:57 a.m. OK C++17 (GCC 7-32) TESTS 20 77 0
350138171 ItzsleepyXD E Nov. 22, 2025, 1:29 a.m. OK C++17 (GCC 7-32) TESTS 20 77 0
350136913 Mantlemoose E Nov. 22, 2025, 12:57 a.m. OK C++20 (GCC 13-64) TESTS 20 61 0
350018406 Warinchai_s E Nov. 21, 2025, 4:54 a.m. OK C++20 (GCC 13-64) TESTS 20 61 0
350015432 Jache E Nov. 21, 2025, 4 a.m. OK C++20 (GCC 13-64) TESTS 20 61 0
350006168 Muschuang123 E Nov. 21, 2025, 1:13 a.m. OK C++20 (GCC 13-64) TESTS 20 61 0
350154210 fizaaaaaaaa E Nov. 22, 2025, 6:05 a.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350153986 fizaaaaaaaa E Nov. 22, 2025, 6:03 a.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350150780 yuanmouren E Nov. 22, 2025, 5:24 a.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350136812 Geothermal E Nov. 22, 2025, 12:54 a.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350115007 christopherbitti9 E Nov. 21, 2025, 6:52 p.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350103483 VasuBhakt E Nov. 21, 2025, 5:20 p.m. OK C++20 (GCC 13-64) TESTS 20 62 0
350144987 Orz12345 E Nov. 22, 2025, 3:51 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 61 0
350011784 CNDYD E Nov. 21, 2025, 3:03 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 61 102400
350152050 NQBH E Nov. 22, 2025, 5:40 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350146536 wtwt0101 E Nov. 22, 2025, 4:19 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350142603 Tang888 E Nov. 22, 2025, 3:05 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350138441 Continue90666 E Nov. 22, 2025, 1:36 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350138201 Bramer_x E Nov. 22, 2025, 1:30 a.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350134119 sccccc E Nov. 21, 2025, 11:24 p.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350106537 Abhinav___1024 E Nov. 21, 2025, 5:44 p.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350105797 Starrism0203 E Nov. 21, 2025, 5:38 p.m. OK C++23 (GCC 14-64, msys2) TESTS 20 62 0
350035278 gxlois E Nov. 21, 2025, 8:28 a.m. OK D TESTS 20 187 2764800
350008295 ruban E Nov. 21, 2025, 2 a.m. OK FPC TESTS 20 296 70041600
350014974 MainAgain E Nov. 21, 2025, 3:53 a.m. OK Go TESTS 20 62 6451200
350015866 uffhottie E Nov. 21, 2025, 4:09 a.m. OK Go TESTS 20 108 7065600
350035200 owi8270 E Nov. 21, 2025, 8:27 a.m. OK Go TESTS 20 124 9932800
350129880 Spencer1s E Nov. 21, 2025, 9:41 p.m. OK Java 21 TESTS 20 312 2048000
350016431 code.breaker23 E Nov. 21, 2025, 4:19 a.m. OK Java 21 TESTS 20 327 2150400
350058921 Balu2907 E Nov. 21, 2025, 11:45 a.m. OK Java 21 TESTS 20 343 1024000
350083312 vineetiwari E Nov. 21, 2025, 2:51 p.m. OK Java 21 TESTS 20 389 13619200
350034792 arthkj0911 E Nov. 21, 2025, 8:23 a.m. OK Java 21 TESTS 20 405 3174400
350018660 rutul21 E Nov. 21, 2025, 4:59 a.m. OK Java 21 TESTS 20 687 6144000
350004872 dzhi E Nov. 21, 2025, 12:40 a.m. OK Java 21 TESTS 20 765 41779200
350151162 pri_singh E Nov. 22, 2025, 5:29 a.m. OK Java 21 TESTS 20 1484 716800
350115220 ronwonwon E Nov. 21, 2025, 6:55 p.m. OK Java 8 TESTS 20 280 3686400
350011110 xmjlove E Nov. 21, 2025, 2:52 a.m. OK Java 8 TESTS 20 296 4198400
350051137 kevin_0911 E Nov. 21, 2025, 10:38 a.m. OK Java 8 TESTS 20 514 0
350116389 testtest111ksjfrdvn E Nov. 21, 2025, 7:05 p.m. OK Java 8 TESTS 20 640 32358400
350082653 SoleProprietor E Nov. 21, 2025, 2:47 p.m. OK PyPy 3-64 TESTS 20 140 14233600
350036969 clonecuantan E Nov. 21, 2025, 8:42 a.m. OK PyPy 3-64 TESTS 20 140 17817600
350016723 MinValgen E Nov. 21, 2025, 4:24 a.m. OK PyPy 3-64 TESTS 20 155 15462400
350004463 eugenekoran E Nov. 21, 2025, 12:27 a.m. OK PyPy 3-64 TESTS 20 156 16896000
349991627 RanjanV_1 E Nov. 20, 2025, 8:06 p.m. OK PyPy 3-64 TESTS 20 171 15360000
350057178 ibraheemkureshi E Nov. 21, 2025, 11:32 a.m. OK PyPy 3-64 TESTS 20 171 18227200
350062110 youngdp E Nov. 21, 2025, 12:10 p.m. OK PyPy 3-64 TESTS 20 186 15872000
349993789 RobinFromTheHood E Nov. 20, 2025, 8:33 p.m. OK PyPy 3-64 TESTS 20 186 15974400
350034057 smilences E Nov. 21, 2025, 8:17 a.m. OK PyPy 3-64 TESTS 20 187 17510400
350040459 Aravind E Nov. 21, 2025, 9:10 a.m. OK PyPy 3-64 TESTS 20 187 18022400
350099199 3star E Nov. 21, 2025, 4:45 p.m. OK Python 3 TESTS 20 265 12697600
350036618 eshanahmed108 E Nov. 21, 2025, 8:39 a.m. OK Python 3 TESTS 20 358 14438400
350040193 skyoceanland E Nov. 21, 2025, 9:08 a.m. OK Python 3 TESTS 20 359 12902400
350011967 skyoceanland E Nov. 21, 2025, 3:06 a.m. OK Python 3 TESTS 20 374 16179200
350011171 skyoceanland E Nov. 21, 2025, 2:53 a.m. OK Python 3 TESTS 20 390 16179200
350062545 NagisaF E Nov. 21, 2025, 12:13 p.m. OK Rust 2021 TESTS 20 77 0
350062214 macaroni5708 E Nov. 21, 2025, 12:11 p.m. OK Rust 2024 TESTS 20 77 0
350125236 Monster027 E Nov. 21, 2025, 8:31 p.m. OK Rust 2024 TESTS 20 77 1536000
350062822 macaroni5708 E Nov. 21, 2025, 12:16 p.m. OK Rust 2024 TESTS 20 92 0

remove filters

Back to search problems