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 |
|---|---|---|---|---|---|---|
| 1773 | 2022-2023 ICPC, NERC, Northern Eurasia Onsite (Unrated, Online Mirror, ICPC Rules, Teams Preferred) | FINISHED | False | 18000 | 106091684 | Dec. 7, 2022, 8:05 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1900 ) | A | Amazing Trick | PROGRAMMING | constructive algorithms probabilities | 1900 |
Alice is a magician and she creates a new trick. She has (n) cards with different numbers from (1) to (n) written on them. First, she asks an audience member to shuffle the deck and put cards in a row. Let's say the (i)-th card from the left has the number (a_i) on it. Then Alice picks two permutations (p) and (q). There is a restriction on (p) and (q) — permutations can't have fixed points . Which means (\forall i: p_i \ne i\ and\ q_i \ne i). After permutations are chosen, Alice shuffles the cards according to them. Now the (i)-th card from the left is the card (a[p[qi]). The trick is considered successful if (i)-th card from the left has the number (i) on it after the shuffles. Help Alice pick the permutations (p) and (q) or say it is not possible for the specific starting permutation (a). The first line of the input contains the number of tests (t) ((1 \leq t \leq 10^5)). Each test is described in two lines. The first line contains one integer (n) — the number of cards ((1 \leq n \leq 10^5)). The second line contains (n) integers (a_i) — the initial permutation of the cards ((1 \leq a_i \leq n); (\forall i \neq j: a_i \neq a_j)). It is guaranteed that the sum of (n) over all tests does not exceed (10^5). Print the answer for each test case in the same order the cases appear in the input. For each test case, print " Impossible " in a single line, if no solution exists. Otherwise, print " Possible " in the first line, and in the following two lines print permutations (p) and (q). |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 184182065 | realskc User_Carrot N_z__ | A | Dec. 7, 2022, 9:04 a.m. | OK | GNU C++14 | TESTS | 48 | 62 | 2662400 | 1900 | |
| 184189420 | xin_chen xzx34 yijan | A | Dec. 7, 2022, 10 a.m. | OK | GNU C++14 | TESTS | 48 | 62 | 9625600 | 1900 | |
| 184220383 | daniel14311531 Regimes restarsing | A | Dec. 7, 2022, 12:09 p.m. | OK | GNU C++14 | TESTS | 48 | 77 | 9113600 | 1900 | |
| 184181997 | AC-Automation rui_er | A | Dec. 7, 2022, 9:04 a.m. | OK | GNU C++14 | TESTS | 48 | 78 | 3276800 | 1900 | |
| 184184097 | songhaoran colazcy | A | Dec. 7, 2022, 9:25 a.m. | OK | GNU C++14 | TESTS | 48 | 78 | 5222400 | 1900 | |
| 184183308 | wind_cross _chess_ GOODer | A | Dec. 7, 2022, 9:16 a.m. | OK | GNU C++14 | TESTS | 48 | 78 | 14950400 | 1900 | |
| 184182537 | RGB_ICPC1 | A | Dec. 7, 2022, 9:09 a.m. | OK | GNU C++14 | TESTS | 48 | 93 | 23449600 | 1900 | |
| 184218070 | sahiljaveri deVICe7772 pratham_b | A | Dec. 7, 2022, 11:47 a.m. | OK | GNU C++14 | TESTS | 48 | 108 | 11980800 | 1900 | |
| 184183644 | Lxyu themoon | A | Dec. 7, 2022, 9:20 a.m. | OK | GNU C++14 | TESTS | 48 | 109 | 4608000 | 1900 | |
| 184192857 | KevinYao zhaohaikun | A | Dec. 7, 2022, 10:16 a.m. | OK | GNU C++14 | TESTS | 48 | 124 | 4608000 | 1900 | |
| 184251647 | sam07a | A | Dec. 7, 2022, 5:22 p.m. | OK | GNU C++17 | TESTS | 48 | 62 | 1638400 | 1900 | |
| 184193547 | DarknessCatcher Uchiha-Ginger m_rd | A | Dec. 7, 2022, 10:23 a.m. | OK | GNU C++17 | TESTS | 48 | 62 | 2560000 | 1900 | |
| 184208978 | NiroBC JosephNZ HetaoBest | A | Dec. 7, 2022, 11:07 a.m. | OK | GNU C++17 | TESTS | 48 | 62 | 4300800 | 1900 | |
| 184189392 | KanadeQWQ | A | Dec. 7, 2022, 10 a.m. | OK | GNU C++17 | TESTS | 48 | 62 | 4300800 | 1900 | |
| 184183242 | RGB_ICPC7 | A | Dec. 7, 2022, 9:16 a.m. | OK | GNU C++17 | TESTS | 48 | 77 | 1945600 | 1900 | |
| 184218566 | Bulaisien Mkswll | A | Dec. 7, 2022, 11:52 a.m. | OK | GNU C++17 | TESTS | 48 | 77 | 3174400 | 1900 | |
| 184270753 | SergheySmirnov | A | Dec. 7, 2022, 9:22 p.m. | OK | GNU C++17 | TESTS | 48 | 77 | 4198400 | 1900 | |
| 184284519 | upobir irri SA01 | A | Dec. 8, 2022, 3:40 a.m. | OK | GNU C++17 | TESTS | 48 | 78 | 1536000 | 1900 | |
| 184286208 | kimmoqt | A | Dec. 8, 2022, 4:29 a.m. | OK | GNU C++17 | TESTS | 48 | 78 | 1843200 | 1900 | |
| 184183007 | QCFium E869120 square1001 | A | Dec. 7, 2022, 9:14 a.m. | OK | GNU C++17 | TESTS | 48 | 78 | 3891200 | 1900 | |
| 184179017 | orzdevinwang | A | Dec. 7, 2022, 8:36 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 46 | 26624000 | 1900 | |
| 184184427 | BeyondHeaven | A | Dec. 7, 2022, 9:28 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 62 | 3072000 | 1900 | |
| 184190429 | HuyKoCoNy wonderful_trip cuberlongVN | A | Dec. 7, 2022, 10:11 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 62 | 3993600 | 1900 | |
| 184178547 | mango_lassi rivalq -is-this-fft- | A | Dec. 7, 2022, 8:32 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 62 | 7270400 | 1900 | |
| 184183460 | kimoyami YaoBIG | A | Dec. 7, 2022, 9:18 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 93 | 3379200 | 1900 | |
| 184181538 | ToxicPie9 | A | Dec. 7, 2022, 8:59 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 109 | 1638400 | 1900 | |
| 184183283 | 123ZDQ bunny1024 jiukongyaoai | A | Dec. 7, 2022, 9:16 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 124 | 22118400 | 1900 | |
| 184179959 | gisp_zjz triple__a Roundgod | A | Dec. 7, 2022, 8:45 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 155 | 2867200 | 1900 | |
| 184183736 | Bolshevik | A | Dec. 7, 2022, 9:21 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 202 | 19353600 | 1900 | |
| 184216324 | real_Godot | A | Dec. 7, 2022, 11:31 a.m. | OK | GNU C++17 (64) | TESTS | 48 | 249 | 4300800 | 1900 | |
| 184180388 | snuke hos.lyric maroonrk | A | Dec. 7, 2022, 8:48 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 1228800 | 1900 | |
| 184184806 | vipjml | A | Dec. 7, 2022, 9:31 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 1638400 | 1900 | |
| 184183555 | Anonymous_Noob | A | Dec. 7, 2022, 9:19 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 1638400 | 1900 | |
| 184182204 | atodo lucaperju BlueDiamond | A | Dec. 7, 2022, 9:06 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 2048000 | 1900 | |
| 184184249 | StarSilk | A | Dec. 7, 2022, 9:26 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 2457600 | 1900 | |
| 184197091 | SorahISA mmi366127 coldEr66 | A | Dec. 7, 2022, 10:39 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 2867200 | 1900 | |
| 184241738 | InternetPerson10 | A | Dec. 7, 2022, 3:38 p.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 3072000 | 1900 | |
| 184198004 | Fangs wwwfq Xzz1195160770 | A | Dec. 7, 2022, 10:47 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 3072000 | 1900 | |
| 184220911 | cliche_niche recurring_raj satyam_343 | A | Dec. 7, 2022, 12:15 p.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 3276800 | 1900 | |
| 184185065 | K-423 | A | Dec. 7, 2022, 9:34 a.m. | OK | GNU C++20 (64) | TESTS | 48 | 46 | 3481600 | 1900 | |
| 184268213 | kamranm | A | Dec. 7, 2022, 8:41 p.m. | OK | Java 11 | TESTS | 48 | 187 | 409600 | 1900 | |
| 184268036 | kamranm | A | Dec. 7, 2022, 8:38 p.m. | OK | Java 11 | TESTS | 48 | 202 | 409600 | 1900 | |
| 184189613 | knightL | A | Dec. 7, 2022, 10:02 a.m. | OK | Java 11 | TESTS | 48 | 249 | 4505600 | 1900 | |
| 184220221 | dzhi | A | Dec. 7, 2022, 12:08 p.m. | OK | Java 11 | TESTS | 48 | 810 | 3788800 | 1900 | |
| 184220042 | dzhi | A | Dec. 7, 2022, 12:06 p.m. | OK | Java 11 | TESTS | 48 | 826 | 3788800 | 1900 | |
| 184215965 | profchi | A | Dec. 7, 2022, 11:27 a.m. | OK | Java 11 | TESTS | 48 | 857 | 1024000 | 1900 | |
| 184219788 | dzhi | A | Dec. 7, 2022, 12:04 p.m. | OK | Java 11 | TESTS | 48 | 2589 | 3788800 | 1900 | |
| 184255371 | Mohamed308 | A | Dec. 7, 2022, 6:01 p.m. | OK | Java 8 | TESTS | 48 | 311 | 19456000 | 1900 | |
| 184195792 | arvindf232 | A | Dec. 7, 2022, 10:26 a.m. | OK | Kotlin 1.6 | TESTS | 48 | 2963 | 3993600 | 1900 | |
| 184182398 | huangxw | A | Dec. 7, 2022, 9:08 a.m. | OK | PyPy 3-64 | TESTS | 48 | 514 | 22425600 | 1900 | |
| 184177956 | Little_Sheep_Yawn Sempr Aging1986 | A | Dec. 7, 2022, 8:26 a.m. | OK | PyPy 3-64 | TESTS | 48 | 514 | 26316800 | 1900 | |
| 184214646 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214602 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214586 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214570 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214494 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214466 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214438 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214409 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214399 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 | ||
| 184214398 | A | Dec. 7, 2022, 11:15 a.m. | OK | Unknown | TESTS | 0 | 0 | 0 | 1900 |
Back to search problems