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
( 9711 ) F Minimize Fixed Points PROGRAMMING constructive algorithms number theory

Call a permutation(^{\text{∗}}) (p) of length (n) good if (\gcd(p_i, i))(^{\text{†}}) (> 1) for all (2 \leq i \leq n). Find a good permutation with the minimum number of fixed points (^{\text{‡}}) across all good permutations of length (n). If there are multiple such permutations, print 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. (^{\text{†}})(\gcd(x, y)) denotes the greatest common divisor (GCD) of (x) and (y). (^{\text{‡}})A fixed point of a permutation (p) is an index (j) ((1\leq j\leq n)) such that (p_j = j). The first line contains an integer (t) ((1 \leq t \leq 10^4)) — the number of test cases. The only line of each test case contains an integer (n) ((2 \leq n \leq 10^5)) — the length of the permutation. It is guaranteed that the sum of (n) over all test cases does not exceed (10^5). For each test case, output on a single line an example of a good permutation of length (n) with the minimum number of fixed points. In the third sample, we construct the permutation (i) (p_i) (\gcd(p_i, i)) (1) (1) (1) (2) (4) (2) (3) (6) (3) (4) (2) (2) (5) (5) (5) (6) (3) (3) Then we see that (\gcd(p_i, i) > 1) for all (2\leq i\leq 6). Furthermore, we see that there are only two fixed points, namely, (1) and (5). It can be shown that it is impossible to build a good permutation of length (6) with fewer fixed points.

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
327178814 og.kostya F July 3, 2025, 6:01 a.m. OK C# 13 TESTS 15 140 4198400
327113676 zwpzwp F July 2, 2025, 3:54 p.m. OK C++17 (GCC 7-32) TESTS 15 61 0
327110752 4svOn F July 2, 2025, 3:32 p.m. OK C++17 (GCC 7-32) TESTS 15 61 0
327078924 vichitrarora F July 2, 2025, 11:50 a.m. OK C++17 (GCC 7-32) TESTS 15 61 0
327138155 Mrs.Bee F July 2, 2025, 7:21 p.m. OK C++17 (GCC 7-32) TESTS 15 61 102400
327096378 Sturdy F July 2, 2025, 1:47 p.m. OK C++17 (GCC 7-32) TESTS 15 61 102400
327064531 BeSerious F July 2, 2025, 10:11 a.m. OK C++17 (GCC 7-32) TESTS 15 61 102400
327109616 little_happy F July 2, 2025, 3:24 p.m. OK C++17 (GCC 7-32) TESTS 15 61 819200
327084340 I_will_AKIOI F July 2, 2025, 12:24 p.m. OK C++17 (GCC 7-32) TESTS 15 61 921600
327173819 iui2006x F July 3, 2025, 5:12 a.m. OK C++17 (GCC 7-32) TESTS 15 62 0
327155344 Luvidi F July 3, 2025, 1:08 a.m. OK C++17 (GCC 7-32) TESTS 15 62 0
327169059 crankyYC F July 3, 2025, 4:22 a.m. OK C++20 (GCC 13-64) TESTS 15 46 0
327150612 Kenxn F July 2, 2025, 10:53 p.m. OK C++20 (GCC 13-64) TESTS 15 46 0
327122538 FiniteMoves F July 2, 2025, 5 p.m. OK C++20 (GCC 13-64) TESTS 15 46 0
327095838 AgCl_0306 F July 2, 2025, 1:43 p.m. OK C++20 (GCC 13-64) TESTS 15 46 0
327162623 Abo_M7md_Alsl7di F July 3, 2025, 3:03 a.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327147131 Shajjadul_ferdous F July 2, 2025, 9:31 p.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327142136 Seraphic F July 2, 2025, 8:11 p.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327122506 Manzil F July 2, 2025, 5 p.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327097876 xiaci F July 2, 2025, 1:57 p.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327096775 Jithesh_Reddy F July 2, 2025, 1:49 p.m. OK C++20 (GCC 13-64) TESTS 15 46 102400
327082812 HrsilmalanI F July 2, 2025, 12:15 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 0
327073895 Qurmangali F July 2, 2025, 11:17 a.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 0
327067734 Raising_Heaven F July 2, 2025, 10:34 a.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 0
327177727 Hei5enbr3g97 F July 3, 2025, 5:51 a.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327151562 Oddo F July 2, 2025, 11:22 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327130992 space F July 2, 2025, 6:13 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327127244 Abhinandanporwal F July 2, 2025, 5:42 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327112949 pluto55 F July 2, 2025, 3:48 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327093441 crocell001 F July 2, 2025, 1:27 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327086038 adhamet F July 2, 2025, 12:35 p.m. OK C++23 (GCC 14-64, msys2) TESTS 15 46 102400
327149453 cpp10 F July 2, 2025, 10:22 p.m. OK Java 21 TESTS 15 264 1126400
327125812 yashjaiswal2509 F July 2, 2025, 5:30 p.m. OK Java 21 TESTS 15 281 921600
327062484 sulabhambule F July 2, 2025, 9:57 a.m. OK Java 21 TESTS 15 296 716800
327149390 cpp10 F July 2, 2025, 10:21 p.m. OK Java 21 TESTS 15 296 819200
327123269 mohit_19 F July 2, 2025, 5:07 p.m. OK Java 21 TESTS 15 296 921600
327076907 pratham_engineer F July 2, 2025, 11:36 a.m. OK Java 21 TESTS 15 296 1024000
327022238 vishnuyash F July 2, 2025, 4:15 a.m. OK Java 21 TESTS 15 311 921600
327122907 mohit_19 F July 2, 2025, 5:03 p.m. OK Java 21 TESTS 15 312 921600
327153582 NiffSniff F July 3, 2025, 12:19 a.m. OK Java 21 TESTS 15 312 1843200
327101057 BurnerAce07 F July 2, 2025, 2:20 p.m. OK Java 21 TESTS 15 328 1228800
327158837 baixuejava F July 3, 2025, 2:07 a.m. OK Java 8 TESTS 15 296 0
327158789 baixuejava F July 3, 2025, 2:07 a.m. OK Java 8 TESTS 15 327 0
327099401 Sumitsingh7 F July 2, 2025, 2:08 p.m. OK Java 8 TESTS 15 390 22220800
327097954 satyams_9001 F July 2, 2025, 1:58 p.m. OK Java 8 TESTS 15 390 22220800
327058003 DSKroc F July 2, 2025, 9:28 a.m. OK PyPy 3 TESTS 15 358 143462400
327072457 yiwangwuqian F July 2, 2025, 11:07 a.m. OK PyPy 3 TESTS 15 2515 12185600
327174197 Patronus2002 F July 3, 2025, 5:16 a.m. OK PyPy 3-64 TESTS 15 124 13414400
327026868 Om_Singh_ F July 2, 2025, 5:09 a.m. OK PyPy 3-64 TESTS 15 125 8192000
327123212 l0stempl3 F July 2, 2025, 5:06 p.m. OK PyPy 3-64 TESTS 15 155 7782400
327174957 gardengnome F July 3, 2025, 5:23 a.m. OK PyPy 3-64 TESTS 15 156 7782400
327068224 Ayis137 F July 2, 2025, 10:37 a.m. OK PyPy 3-64 TESTS 15 156 9625600
327169993 mrpranay F July 3, 2025, 4:32 a.m. OK PyPy 3-64 TESTS 15 156 12083200
327025671 cleanup F July 2, 2025, 4:56 a.m. OK PyPy 3-64 TESTS 15 156 13824000
327161797 filliones F July 3, 2025, 2:52 a.m. OK PyPy 3-64 TESTS 15 171 9625600
327059390 DhruvG0858 F July 2, 2025, 9:37 a.m. OK PyPy 3-64 TESTS 15 171 9728000
327058737 gupta_dhruv F July 2, 2025, 9:32 a.m. OK PyPy 3-64 TESTS 15 171 9728000
327161446 amirhassanpour F July 3, 2025, 2:47 a.m. OK Python 3 TESTS 15 233 6963200
327088946 chatterjee_sid F July 2, 2025, 12:55 p.m. OK Python 3 TESTS 15 265 8294400
327064904 Aadyant_2705 F July 2, 2025, 10:14 a.m. OK Python 3 TESTS 15 280 9625600
327153563 oscar.rondo12 F July 3, 2025, 12:18 a.m. OK Python 3 TESTS 15 405 52121600
327064034 CSFriday F July 2, 2025, 10:07 a.m. OK Python 3 TESTS 15 515 11059200
327170482 HitlerWasRight F July 3, 2025, 4:38 a.m. OK Python 3 TESTS 15 577 12595200
327173355 Spheniscine F July 3, 2025, 5:08 a.m. OK Rust 2021 TESTS 15 62 819200
327163986 0x81 F July 3, 2025, 3:19 a.m. OK Rust 2021 TESTS 15 77 716800

remove filters

Back to search problems