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 |
|---|---|---|---|---|---|---|
| 441 | Codeforces Round 252 (Div. 2) | FINISHED | False | 7200 | 374164223 | June 8, 2014, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1196 ) | D | Valera and Swaps | PROGRAMMING | constructive algorithms dsu graphs implementation math string suffix structures | 2300 |
A permutation p of length n is a sequence of distinct integers p 1 , p 2 , ..., p n (1 ≤ p i ≤ n ) . A permutation is an identity permutation, if for any i the following equation holds p i = i . A swap ( i , j ) is the operation that swaps elements p i and p j in the permutation. Let's assume that f ( p ) is the minimum number of swaps that you need to make the permutation p an identity permutation. Valera wonders, how he can transform permutation p into any permutation q , such that f ( q ) = m , using the minimum number of swaps. Help him do that. The first line contains integer n ( 1 ≤ n ≤ 3000 ) — the length of permutation p . The second line contains n distinct integers p 1 , p 2 , ..., p n ( 1 ≤ p i ≤ n ) — Valera's initial permutation. The last line contains integer m ( 0 ≤ m < n ). In the first line, print integer k — the minimum number of swaps. In the second line, print 2 k integers x 1 , x 2 , ..., x 2 k — the description of the swap sequence. The printed numbers show that you need to consecutively make swaps ( x 1 , x 2 ) , ( x 3 , x 4 ) , ..., ( x 2 k - 1 , x 2 k ) . If there are multiple sequence swaps of the minimum length, print the lexicographically minimum one. Sequence x 1 , x 2 , ..., x s is lexicographically smaller than sequence y 1 , y 2 , ..., y s , if there is such integer r (1 ≤ r ≤ s ) , that x 1 = y 1 , x 2 = y 2 , ..., x r - 1 = y r - 1 and x r < y r . |
| Разбор Codeforces Round #252 (Div. 2) |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 12241870 | igdor99 | D | July 27, 2015, 2:31 p.m. | OK | FPC | TESTS | 62 | 31 | 0 | 2300 | |
| 6859598 | vuonghy2442 | D | June 10, 2014, 2:46 p.m. | OK | FPC | TESTS | 62 | 31 | 102400 | 2300 | |
| 6942606 | phankhai | D | June 22, 2014, 1:50 p.m. | OK | FPC | TESTS | 62 | 62 | 921600 | 2300 | |
| 20197253 | Gray_58 | D | Aug. 27, 2016, 2:34 p.m. | OK | FPC | TESTS | 62 | 124 | 4608000 | 2300 | |
| 31131483 | darkkcyan | D | Oct. 8, 2017, 3:17 a.m. | OK | FPC | TESTS | 62 | 280 | 102400 | 2300 | |
| 6853049 | NomenEstOmen | D | June 9, 2014, 8:37 a.m. | OK | GNU C | TESTS | 62 | 15 | 0 | 2300 | |
| 12669758 | VainChan | D | Aug. 23, 2015, 7:29 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 9967147 | vjudge2 | D | Feb. 23, 2015, 8:59 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 9395303 | hkglly | D | Jan. 10, 2015, 4:48 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 7824156 | wwt15 | D | Sept. 18, 2014, 8:50 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 13999826 | 130705009 | D | Nov. 1, 2015, 4:26 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 19521299 | vjudge2 | D | July 30, 2016, 4:17 p.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 19304048 | Silence. | D | July 21, 2016, 2:22 p.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 15754051 | zeppelin | D | Feb. 2, 2016, 4:21 p.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 15030307 | _Madiyar | D | Dec. 26, 2015, 10:46 a.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 14398210 | D_L | D | Nov. 21, 2015, 12:43 p.m. | OK | GNU C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 6871934 | mayoko | D | June 13, 2014, 8:32 a.m. | OK | GNU C++0x | TESTS | 62 | 15 | 0 | 2300 | |
| 6866916 | BigBigBigDevil | D | June 12, 2014, 4:48 a.m. | OK | GNU C++0x | TESTS | 62 | 15 | 0 | 2300 | |
| 6901313 | nhtrnm | D | June 16, 2014, 8:39 p.m. | OK | GNU C++0x | TESTS | 62 | 15 | 102400 | 2300 | |
| 6998263 | stan | D | July 2, 2014, 3:38 p.m. | OK | GNU C++0x | TESTS | 62 | 15 | 204800 | 2300 | |
| 7353830 | yeti | D | Aug. 5, 2014, 3:49 p.m. | OK | GNU C++0x | TESTS | 62 | 15 | 307200 | 2300 | |
| 7197337 | lemur | D | July 21, 2014, 6:24 p.m. | OK | GNU C++0x | TESTS | 62 | 15 | 307200 | 2300 | |
| 6873263 | kabell | D | June 13, 2014, 1:13 p.m. | OK | GNU C++0x | TESTS | 62 | 15 | 409600 | 2300 | |
| 6851582 | peterpan | D | June 9, 2014, 1:24 a.m. | OK | GNU C++0x | TESTS | 62 | 30 | 0 | 2300 | |
| 7673501 | Chiba | D | Sept. 3, 2014, 10:41 a.m. | OK | GNU C++0x | TESTS | 62 | 30 | 0 | 2300 | |
| 6854032 | mruxim | D | June 9, 2014, 11:47 a.m. | OK | GNU C++0x | TESTS | 62 | 30 | 0 | 2300 | |
| 60495518 | rainboy | D | Sept. 13, 2019, 4:11 p.m. | OK | GNU C11 | TESTS | 62 | 31 | 0 | 2300 | |
| 52881852 | about | D | April 17, 2019, 1:08 a.m. | OK | GNU C11 | TESTS | 62 | 46 | 0 | 2300 | |
| 21717180 | amsen Navick | D | Oct. 23, 2016, 4:29 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 19607149 | vjudge4 | D | Aug. 4, 2016, 1 a.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 15280948 | vjudge4 | D | Jan. 10, 2016, 2:11 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 15280746 | Stomach_ache | D | Jan. 10, 2016, 1:50 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 27263603 | pkien | D | May 21, 2017, 9:27 a.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 27263375 | pkien | D | May 21, 2017, 9:16 a.m. | OK | GNU C++11 | TESTS | 62 | 15 | 0 | 2300 | |
| 12162627 | lzw4896s | D | July 22, 2015, 10:45 a.m. | OK | GNU C++11 | TESTS | 62 | 15 | 102400 | 2300 | |
| 19215017 | diamond_duke | D | July 18, 2016, 2:55 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 102400 | 2300 | |
| 21193054 | MhdMohammadi | D | Oct. 4, 2016, 5:40 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 102400 | 2300 | |
| 31121123 | PotatoTree | D | Oct. 7, 2017, 3:51 p.m. | OK | GNU C++11 | TESTS | 62 | 15 | 204800 | 2300 | |
| 27044485 | bilau_de_campina | D | May 12, 2017, 1:20 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 102400 | 2300 | |
| 31280342 | waynetuinfor | D | Oct. 13, 2017, 4:47 p.m. | OK | GNU C++14 | TESTS | 62 | 15 | 204800 | 2300 | |
| 22617043 | pr3pony | D | Nov. 30, 2016, 8:31 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 204800 | 2300 | |
| 31280284 | waynetuinfor | D | Oct. 13, 2017, 4:45 p.m. | OK | GNU C++14 | TESTS | 62 | 15 | 307200 | 2300 | |
| 24898942 | OmarKhaled_ | D | Feb. 22, 2017, 5:27 p.m. | OK | GNU C++14 | TESTS | 62 | 15 | 1945600 | 2300 | |
| 35234768 | Mamaly | D | Feb. 14, 2018, 12:19 p.m. | OK | GNU C++14 | TESTS | 62 | 15 | 1945600 | 2300 | |
| 26699933 | Jubair_2147483647 | D | April 27, 2017, 10:33 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 2048000 | 2300 | |
| 25590910 | Snow_Leopard | D | March 18, 2017, 6:16 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 2048000 | 2300 | |
| 28491721 | 0ogway | D | July 13, 2017, 6:15 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 2252800 | 2300 | |
| 26068945 | Heilce | D | April 2, 2017, 4:11 a.m. | OK | GNU C++14 | TESTS | 62 | 15 | 2252800 | 2300 | |
| 46919264 | Greenty_Q | D | Dec. 12, 2018, 2:24 a.m. | OK | GNU C++17 | TESTS | 62 | 30 | 0 | 2300 | |
| 50425093 | nimphy | D | Feb. 24, 2019, 11:05 a.m. | OK | GNU C++17 | TESTS | 62 | 31 | 0 | 2300 | |
| 39225650 | verngutz | D | June 13, 2018, 7:51 p.m. | OK | GNU C++17 | TESTS | 62 | 31 | 102400 | 2300 | |
| 58919108 | ruo | D | Aug. 16, 2019, 4:16 p.m. | OK | GNU C++17 | TESTS | 62 | 31 | 204800 | 2300 | |
| 69584819 | Mahdi_Shokoufi | D | Jan. 26, 2020, 6:57 p.m. | OK | GNU C++17 | TESTS | 62 | 31 | 204800 | 2300 | |
| 65301838 | zhangrongxin | D | Nov. 18, 2019, 1:31 p.m. | OK | GNU C++17 | TESTS | 62 | 46 | 0 | 2300 | |
| 51909808 | igba | D | March 27, 2019, 5:29 p.m. | OK | GNU C++17 | TESTS | 62 | 46 | 0 | 2300 | |
| 50425104 | vjudge5 | D | Feb. 24, 2019, 11:06 a.m. | OK | GNU C++17 | TESTS | 62 | 46 | 0 | 2300 | |
| 67757608 | dontquit | D | Dec. 27, 2019, 8:12 p.m. | OK | GNU C++17 | TESTS | 62 | 46 | 0 | 2300 | |
| 65305834 | zhangrongxin | D | Nov. 18, 2019, 2:51 p.m. | OK | GNU C++17 | TESTS | 62 | 46 | 0 | 2300 | |
| 6980096 | Itpossible | D | June 29, 2014, 12:10 p.m. | OK | Java 6 | TESTS | 62 | 93 | 102400 | 2300 | |
| 6869026 | pretorium | D | June 12, 2014, 1:49 p.m. | OK | Java 7 | TESTS | 62 | 93 | 102400 | 2300 | |
| 6856668 | anonanimal | D | June 10, 2014, 12:09 a.m. | OK | Java 7 | TESTS | 62 | 108 | 0 | 2300 | |
| 6854409 | manoprenko | D | June 9, 2014, 12:48 p.m. | OK | Java 7 | TESTS | 62 | 109 | 204800 | 2300 | |
| 15432652 | mkirsche | D | Jan. 18, 2016, 8:43 p.m. | OK | Java 7 | TESTS | 62 | 124 | 0 | 2300 | |
| 6861846 | namite | D | June 11, 2014, 1:10 a.m. | OK | Java 7 | TESTS | 62 | 171 | 204800 | 2300 | |
| 6864651 | namite | D | June 11, 2014, 2:47 p.m. | OK | Java 7 | TESTS | 62 | 186 | 204800 | 2300 | |
| 9152493 | sweiss | D | Dec. 16, 2014, 2:43 p.m. | OK | Java 7 | TESTS | 62 | 202 | 0 | 2300 | |
| 6853408 | net12k44 | D | June 9, 2014, 9:48 a.m. | OK | Java 7 | TESTS | 62 | 265 | 409600 | 2300 | |
| 6868158 | aladdin3 | D | June 12, 2014, 10:31 a.m. | OK | Java 7 | TESTS | 62 | 311 | 0 | 2300 | |
| 6854958 | av_life | D | June 9, 2014, 2:37 p.m. | OK | Java 7 | TESTS | 62 | 389 | 204800 | 2300 | |
| 48067487 | Ahmad | D | Jan. 7, 2019, 7:05 p.m. | OK | Java 8 | TESTS | 62 | 124 | 0 | 2300 | |
| 16101576 | alibaba | D | Feb. 17, 2016, 8:36 p.m. | OK | Java 8 | TESTS | 62 | 124 | 0 | 2300 | |
| 10198975 | mtf | D | March 7, 2015, 11:02 p.m. | OK | Java 8 | TESTS | 62 | 124 | 0 | 2300 | |
| 10099850 | essar | D | March 1, 2015, 6:30 p.m. | OK | Java 8 | TESTS | 62 | 124 | 0 | 2300 | |
| 10099709 | essar | D | March 1, 2015, 6:15 p.m. | OK | Java 8 | TESTS | 62 | 124 | 0 | 2300 | |
| 63211101 | barakraganosungam | D | Oct. 23, 2019, 3:49 a.m. | OK | Java 8 | TESTS | 62 | 155 | 0 | 2300 | |
| 10634765 | szilard | D | April 8, 2015, 9:13 p.m. | OK | Java 8 | TESTS | 62 | 155 | 0 | 2300 | |
| 10091214 | a654889339 | D | March 1, 2015, 3:29 a.m. | OK | Java 8 | TESTS | 62 | 155 | 0 | 2300 | |
| 60495584 | Dukkha | D | Sept. 13, 2019, 4:13 p.m. | OK | Java 8 | TESTS | 62 | 156 | 0 | 2300 | |
| 10091213 | vjudge1 | D | March 1, 2015, 3:28 a.m. | OK | Java 8 | TESTS | 62 | 171 | 0 | 2300 | |
| 7005601 | Fefer_Ivan | D | July 3, 2014, 4:22 p.m. | OK | JavaScript | TESTS | 62 | 389 | 3379200 | 2300 | |
| 6852865 | og.kostya | D | June 9, 2014, 7:33 a.m. | OK | MS C# | TESTS | 62 | 77 | 1433600 | 2300 | |
| 6903710 | azukun | D | June 18, 2014, 7:24 a.m. | OK | MS C# | TESTS | 62 | 93 | 5529600 | 2300 | |
| 6852281 | nikiror | D | June 9, 2014, 5:20 a.m. | OK | MS C++ | TESTS | 62 | 15 | 0 | 2300 | |
| 8225076 | Adhambek | D | Oct. 14, 2014, 7:43 a.m. | OK | MS C++ | TESTS | 62 | 15 | 102400 | 2300 | |
| 7301158 | NikRyk | D | July 31, 2014, 4:44 p.m. | OK | MS C++ | TESTS | 62 | 15 | 102400 | 2300 | |
| 7011781 | Taube | D | July 4, 2014, 4:59 p.m. | OK | MS C++ | TESTS | 62 | 15 | 102400 | 2300 | |
| 6852495 | QProgS | D | June 9, 2014, 6:12 a.m. | OK | MS C++ | TESTS | 62 | 15 | 307200 | 2300 | |
| 10618812 | xiaotianwu | D | April 7, 2015, 7:22 a.m. | OK | MS C++ | TESTS | 62 | 15 | 409600 | 2300 | |
| 22611290 | p1p13 | D | Nov. 29, 2016, 10:14 p.m. | OK | MS C++ | TESTS | 62 | 30 | 0 | 2300 | |
| 7109580 | pps789 | D | July 15, 2014, 1:50 p.m. | OK | MS C++ | TESTS | 62 | 30 | 0 | 2300 | |
| 6888248 | lv69 | D | June 14, 2014, 6:34 a.m. | OK | MS C++ | TESTS | 62 | 30 | 0 | 2300 | |
| 7010049 | mhadih | D | July 4, 2014, 11:14 a.m. | OK | MS C++ | TESTS | 62 | 30 | 307200 | 2300 | |
| 6861837 | Quimbee | D | June 11, 2014, 1:07 a.m. | OK | Ocaml | TESTS | 62 | 15 | 204800 | 2300 | |
| 6863959 | Quimbee | D | June 11, 2014, 11:46 a.m. | OK | Ocaml | TESTS | 62 | 30 | 204800 | 2300 | |
| 6935046 | nwi | D | June 21, 2014, 6:53 a.m. | OK | Python 2 | TESTS | 62 | 109 | 614400 | 2300 | |
| 6865989 | gustav | D | June 11, 2014, 8:30 p.m. | OK | Python 2 | TESTS | 62 | 155 | 2252800 | 2300 | |
| 6889287 | hama-du | D | June 14, 2014, 9:50 a.m. | OK | Scala | TESTS | 62 | 421 | 409600 | 2300 |
Back to search problems