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 |
|---|---|---|---|---|---|---|
| 769 | VK Cup 2017 - Qualification 1 | FINISHED | False | 86400 | 287776823 | March 4, 2017, noon |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 3001 ) | C | Cycle In Maze | PROGRAMMING | *special dfs and similar graphs greedy shortest paths | 1800 |
The Robot is in a rectangular maze of size n × m . Each cell of the maze is either empty or occupied by an obstacle. The Robot can move between neighboring cells on the side left (the symbol " L "), right (the symbol " R "), up (the symbol " U ") or down (the symbol " D "). The Robot can move to the cell only if it is empty. Initially, the Robot is in the empty cell. Your task is to find lexicographically minimal Robot's cycle with length exactly k , which begins and ends in the cell where the Robot was initially. It is allowed to the Robot to visit any cell many times (including starting). Consider that Robot's way is given as a line which consists of symbols " L ", " R ", " U " and " D ". For example, if firstly the Robot goes down, then left, then right and up, it means that his way is written as " DLRU ". In this task you don't need to minimize the length of the way. Find the minimum lexicographical (in alphabet order as in the dictionary) line which satisfies requirements above. The first line contains three integers n , m and k ( 1 ≤ n , m ≤ 1000 , 1 ≤ k ≤ 10 6 ) — the size of the maze and the length of the cycle. Each of the following n lines contains m symbols — the description of the maze. If the symbol equals to " . " the current cell is empty. If the symbol equals to " * " the current cell is occupied by an obstacle. If the symbol equals to " X " then initially the Robot is in this cell and it is empty. It is guaranteed that the symbol " X " is found in the maze exactly once. Print the lexicographically minimum Robot's way with the length exactly k , which starts and ends in the cell where initially Robot is. If there is no such way, print " IMPOSSIBLE "(without quotes). In the first sample two cyclic ways for the Robot with the length 2 exist — " UD " and " RL ". The second cycle is lexicographically less. In the second sample the Robot should move in the following way: down, left, down, down, left, left, left, right, right, right, up, up, righ |
| Tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 55575097 | rr_ | C | June 14, 2019, 10:56 p.m. | OK | D | TESTS | 89 | 296 | 36352000 | 1800 | |
| 25216805 | Proximal Sunray_Gleam | C | March 4, 2017, 2:27 p.m. | OK | FPC | TESTS | 89 | 78 | 19353600 | 1800 | |
| 25697988 | takdela | C | March 21, 2017, 6:45 p.m. | OK | FPC | TESTS | 89 | 78 | 19353600 | 1800 | |
| 25243684 | Juicefruit alek_sandor | C | March 5, 2017, 11:45 a.m. | OK | GNU C | TESTS | 89 | 218 | 35328000 | 1800 | |
| 27365575 | jiyutian | C | May 27, 2017, 1:12 a.m. | OK | GNU C++ | TESTS | 89 | 46 | 14131200 | 1800 | |
| 29541979 | vjudge5 | C | Aug. 18, 2017, 2:44 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 7065600 | 1800 | |
| 29541654 | vjudge5 | C | Aug. 18, 2017, 2:14 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 7065600 | 1800 | |
| 26184376 | vjudge1 | C | April 7, 2017, 5:16 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 9216000 | 1800 | |
| 25465109 | names_yc | C | March 14, 2017, 3:12 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 9216000 | 1800 | |
| 25215959 | TheConfessor wilcot | C | March 4, 2017, 2:04 p.m. | OK | GNU C++ | TESTS | 89 | 62 | 11161600 | 1800 | |
| 25215451 | linrunbo FlierKing | C | March 4, 2017, 1:53 p.m. | OK | GNU C++ | TESTS | 89 | 62 | 11366400 | 1800 | |
| 27484789 | AkaneSasu | C | June 1, 2017, 12:44 p.m. | OK | GNU C++ | TESTS | 89 | 62 | 13004800 | 1800 | |
| 27475829 | King_of_Paladins | C | June 1, 2017, 12:59 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 13004800 | 1800 | |
| 25240576 | Ilya_Yakovlev kirill146 | C | March 5, 2017, 10:20 a.m. | OK | GNU C++ | TESTS | 89 | 62 | 22937600 | 1800 | |
| 25225888 | smirnov_sasha pavelk108 | C | March 4, 2017, 7:49 p.m. | OK | GNU C11 | TESTS | 89 | 93 | 35942400 | 1800 | |
| 40982393 | ReaLNero1 | C | July 30, 2018, 6:24 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 5120000 | 1800 | |
| 25212904 | Tima akim | C | March 4, 2017, 12:55 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 7270400 | 1800 | |
| 25213393 | ComradePetr maxkvant | C | March 4, 2017, 1:05 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 7372800 | 1800 | |
| 25221708 | matushkin pershik | C | March 4, 2017, 4:55 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 10137600 | 1800 | |
| 25235608 | Memset137 AbstractKangaroo | C | March 5, 2017, 7:34 a.m. | OK | GNU C++11 | TESTS | 89 | 46 | 16179200 | 1800 | |
| 25223595 | Nikitosh egor_bb | C | March 4, 2017, 6:07 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 18329600 | 1800 | |
| 25270124 | HellKitsune | C | March 5, 2017, 5:49 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 19148800 | 1800 | |
| 25220270 | Livace SYury | C | March 4, 2017, 4:10 p.m. | OK | GNU C++11 | TESTS | 89 | 46 | 24268800 | 1800 | |
| 51484015 | vjudge1 | C | March 19, 2019, 12:49 p.m. | OK | GNU C++11 | TESTS | 89 | 61 | 6041600 | 1800 | |
| 25214615 | liyang21 xietutu | C | March 4, 2017, 1:33 p.m. | OK | GNU C++11 | TESTS | 89 | 61 | 7270400 | 1800 | |
| 26997897 | cuiaoxiang | C | May 10, 2017, 2:16 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 6348800 | 1800 | |
| 29521553 | vjudge4 | C | Aug. 17, 2017, 8:09 a.m. | OK | GNU C++14 | TESTS | 89 | 46 | 7270400 | 1800 | |
| 25711108 | mengxiang000 | C | March 22, 2017, 12:36 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 9113600 | 1800 | |
| 25223211 | tonykky Nikitka_Herach | C | March 4, 2017, 5:51 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 9318400 | 1800 | |
| 25239145 | MrDindows Rubanenko | C | March 5, 2017, 9:38 a.m. | OK | GNU C++14 | TESTS | 89 | 46 | 10240000 | 1800 | |
| 25228771 | Alexponomarev7 SerezhaE | C | March 4, 2017, 10:36 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 10342400 | 1800 | |
| 25292785 | KingArthur | C | March 6, 2017, 1 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 11059200 | 1800 | |
| 25213867 | KingArthur msmlkm | C | March 4, 2017, 1:16 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 11059200 | 1800 | |
| 26119151 | PengsenMao | C | April 4, 2017, 10:33 a.m. | OK | GNU C++14 | TESTS | 89 | 46 | 11161600 | 1800 | |
| 25957994 | paradox | C | March 30, 2017, 4:10 p.m. | OK | GNU C++14 | TESTS | 89 | 46 | 11161600 | 1800 | |
| 51574576 | vjudge4 | C | March 20, 2019, 12:36 p.m. | OK | GNU C++17 | TESTS | 89 | 46 | 7270400 | 1800 | |
| 52885567 | Erkhemkhuu | C | April 17, 2019, 4:42 a.m. | OK | GNU C++17 | TESTS | 89 | 61 | 9216000 | 1800 | |
| 68016700 | Mahdi_Shokoufi | C | Dec. 31, 2019, 7:06 p.m. | OK | GNU C++17 | TESTS | 89 | 61 | 9216000 | 1800 | |
| 52263267 | 11th | C | April 3, 2019, 10:05 a.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9011200 | 1800 | |
| 69913811 | Phortox | C | Jan. 31, 2020, 4:11 p.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9011200 | 1800 | |
| 47818576 | Daili | C | Jan. 1, 2019, 4:04 p.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9011200 | 1800 | |
| 41953338 | vjudge4 | C | Aug. 22, 2018, 4:10 a.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9216000 | 1800 | |
| 51681827 | vjudge3 | C | March 22, 2019, 12:58 p.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9216000 | 1800 | |
| 61894206 | notanymore | C | Oct. 5, 2019, 6:46 a.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9318400 | 1800 | |
| 49536894 | WorkHard42 | C | Feb. 6, 2019, 4:25 p.m. | OK | GNU C++17 | TESTS | 89 | 62 | 9420800 | 1800 | |
| 25241659 | odomontois e.khripunova | C | March 5, 2017, 10:53 a.m. | OK | Haskell | TESTS | 89 | 1231 | 117555200 | 1800 | |
| 69958041 | slonce | C | Feb. 1, 2020, 10:41 a.m. | OK | Java 11 | TESTS | 89 | 421 | 6963200 | 1800 | |
| 25217863 | ATSTNG Musin | C | March 4, 2017, 2:59 p.m. | OK | Java 8 | TESTS | 89 | 187 | 23142400 | 1800 | |
| 25273111 | di_halt | C | March 5, 2017, 8:03 p.m. | OK | Java 8 | TESTS | 89 | 187 | 24166400 | 1800 | |
| 25273024 | di_halt | C | March 5, 2017, 7:59 p.m. | OK | Java 8 | TESTS | 89 | 202 | 24166400 | 1800 | |
| 54079112 | nullptr2 | C | May 14, 2019, 12:31 a.m. | OK | Java 8 | TESTS | 89 | 217 | 4915200 | 1800 | |
| 26122872 | RP_9 | C | April 4, 2017, 1:16 p.m. | OK | Java 8 | TESTS | 89 | 217 | 27033600 | 1800 | |
| 25269585 | pitfall | C | March 5, 2017, 5:31 p.m. | OK | Java 8 | TESTS | 89 | 217 | 30003200 | 1800 | |
| 54075741 | zhijunlicd | C | May 13, 2019, 7:46 p.m. | OK | Java 8 | TESTS | 89 | 218 | 1228800 | 1800 | |
| 25217376 | den1107 | C | March 4, 2017, 2:44 p.m. | OK | Java 8 | TESTS | 89 | 218 | 25190400 | 1800 | |
| 25225536 | svxf VernitaGreen | C | March 4, 2017, 7:33 p.m. | OK | Java 8 | TESTS | 89 | 218 | 26214400 | 1800 | |
| 25271772 | antkhorin | C | March 5, 2017, 6:53 p.m. | OK | Java 8 | TESTS | 89 | 233 | 21094400 | 1800 | |
| 25600022 | bintree | C | March 18, 2017, 12:29 p.m. | OK | Kotlin | TESTS | 89 | 436 | 27750400 | 1800 | |
| 26246798 | mbrc | C | April 10, 2017, 4:13 a.m. | OK | Kotlin | TESTS | 89 | 545 | 31846400 | 1800 | |
| 26211105 | mbrc | C | April 8, 2017, 6:52 a.m. | OK | Kotlin | TESTS | 89 | 546 | 30617600 | 1800 | |
| 25272630 | og.kostya | C | March 5, 2017, 7:39 p.m. | OK | MS C# | TESTS | 89 | 124 | 20480000 | 1800 | |
| 25219416 | lionvs13 | C | March 4, 2017, 3:44 p.m. | OK | MS C# | TESTS | 89 | 155 | 24064000 | 1800 | |
| 25244235 | emelyan AdMiRaLL | C | March 5, 2017, 11:57 a.m. | OK | MS C# | TESTS | 89 | 295 | 60620800 | 1800 | |
| 29541984 | vjudge4 | C | Aug. 18, 2017, 2:44 a.m. | OK | MS C++ | TESTS | 89 | 62 | 7270400 | 1800 | |
| 25216052 | dolboeb vitux | C | March 4, 2017, 2:06 p.m. | OK | MS C++ | TESTS | 89 | 62 | 26521600 | 1800 | |
| 25284029 | Chertovskikh_VAVKO2015 | C | March 6, 2017, 7:36 a.m. | OK | MS C++ | TESTS | 89 | 78 | 8089600 | 1800 | |
| 25270620 | balalaika | C | March 5, 2017, 6:07 p.m. | OK | MS C++ | TESTS | 89 | 78 | 8089600 | 1800 | |
| 25231521 | ferc Firen95 | C | March 5, 2017, 3:10 a.m. | OK | MS C++ | TESTS | 89 | 78 | 10035200 | 1800 | |
| 25227621 | Levshunovma pikmike | C | March 4, 2017, 9:17 p.m. | OK | MS C++ | TESTS | 89 | 78 | 11161600 | 1800 | |
| 25451733 | TSky.64 | C | March 13, 2017, 10:53 a.m. | OK | MS C++ | TESTS | 89 | 124 | 7577600 | 1800 | |
| 25212147 | TonySnark | C | March 4, 2017, 12:38 p.m. | OK | MS C++ | TESTS | 89 | 124 | 8192000 | 1800 | |
| 25216685 | receed | C | March 4, 2017, 2:23 p.m. | OK | MS C++ | TESTS | 89 | 139 | 8192000 | 1800 | |
| 25220741 | ilita1337 kumino | C | March 4, 2017, 4:25 p.m. | OK | MS C++ | TESTS | 89 | 139 | 16179200 | 1800 | |
| 25310537 | tamir | C | March 7, 2017, 8:51 a.m. | OK | PyPy 3 | TESTS | 89 | 1092 | 89600000 | 1800 | |
| 42141190 | Mk_Python_v1 | C | Aug. 27, 2018, 5:36 a.m. | OK | Python 3 | TESTS | 89 | 8111 | 35532800 | 1800 | |
| 25310502 | tamir | C | March 7, 2017, 8:48 a.m. | OK | Python 3 | TESTS | 89 | 8782 | 40140800 | 1800 | |
| 26959168 | sagid | C | May 8, 2017, 2:55 p.m. | OK | Python 3 | TESTS | 89 | 11481 | 35020800 | 1800 |
Back to search problems