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 |
|---|---|---|---|---|---|---|
| 611 | Good Bye 2015 | FINISHED | False | 10800 | 325004085 | Dec. 30, 2015, 3:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 522 ) | F | New Year and Cleaning | PROGRAMMING | binary search implementation | 2500 |
Limak is a little polar bear. His parents told him to clean a house before the New Year's Eve. Their house is a rectangular grid with h rows and w columns. Each cell is an empty square. He is a little bear and thus he can't clean a house by himself. Instead, he is going to use a cleaning robot. A cleaning robot has a built-in pattern of n moves, defined by a string of the length n . A single move (character) moves a robot to one of four adjacent cells. Each character is one of the following four: ' U ' (up), ' D ' (down), ' L ' (left), ' R ' (right). One move takes one minute. A cleaning robot must be placed and started in some cell. Then it repeats its pattern of moves till it hits a wall (one of four borders of a house). After hitting a wall it can be placed and used again. Limak isn't sure if placing a cleaning robot in one cell will be enough. Thus, he is going to start it w · h times, one time in each cell. Maybe some cells will be cleaned more than once but who cares? Limak asks you one question. How much time will it take to clean a house? Find and print the number of minutes modulo 10 9 + 7 . It's also possible that a cleaning robot will never stop — then print " -1 " (without the quotes) instead. Placing and starting a robot takes no time, however, you must count a move when robot hits a wall. Take a look into samples for further clarification. The first line contains three integers n , h and w ( 1 ≤ n , h , w ≤ 500 000 ) — the length of the pattern, the number of rows and the number of columns, respectively. The second line contains a string of length n — the pattern of n moves. Each character is one of uppercase letters ' U ', ' D ', ' L ' or ' R '. Print one line with the answer. If a cleaning robot will never stop, print " -1 " (without the quotes). Otherwise, print the number of minutes it will take to clean a house modulo 10 9 + 7 . In the first sample house is a grid with 10 rows and 2 columns. Starting a robot anywhere in the second column |
| Tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 15125905 | Gassa | F | Dec. 30, 2015, 5:58 p.m. | OK | D | TESTS | 129 | 124 | 36352000 | 2500 | |
| 24732904 | bzh | F | Feb. 17, 2017, 6:47 a.m. | OK | FPC | TESTS | 129 | 62 | 20070400 | 2500 | |
| 24732870 | bzh | F | Feb. 17, 2017, 6:42 a.m. | OK | FPC | TESTS | 129 | 62 | 20070400 | 2500 | |
| 24713527 | bzh | F | Feb. 16, 2017, 8:52 a.m. | OK | FPC | TESTS | 129 | 93 | 20070400 | 2500 | |
| 16027654 | RNS3 | F | Feb. 15, 2016, 6 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 2355200 | 2500 | |
| 15231688 | makewei13 | F | Jan. 8, 2016, 3:12 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 3584000 | 2500 | |
| 15231661 | makewei13 | F | Jan. 8, 2016, 3:05 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 3584000 | 2500 | |
| 15231562 | makewei13 | F | Jan. 8, 2016, 2:45 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 3584000 | 2500 | |
| 16715760 | sfiction | F | March 14, 2016, 2:25 p.m. | OK | GNU C++ | TESTS | 129 | 46 | 8294400 | 2500 | |
| 15172585 | koci | F | Jan. 3, 2016, 8:12 p.m. | OK | GNU C++ | TESTS | 129 | 46 | 8499200 | 2500 | |
| 33882680 | vjudge1 | F | Jan. 3, 2018, 10:34 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 8704000 | 2500 | |
| 16194712 | vjudge3 | F | Feb. 19, 2016, 7:33 a.m. | OK | GNU C++ | TESTS | 129 | 46 | 8704000 | 2500 | |
| 15122678 | natsugiri | F | Dec. 30, 2015, 5:22 p.m. | OK | GNU C++ | TESTS | 129 | 46 | 10752000 | 2500 | |
| 15225530 | lsmll | F | Jan. 7, 2016, 1:32 p.m. | OK | GNU C++ | TESTS | 129 | 46 | 12800000 | 2500 | |
| 15260616 | george_stelian | F | Jan. 8, 2016, 8:43 p.m. | OK | GNU C++11 | TESTS | 129 | 31 | 4300800 | 2500 | |
| 15828741 | fudail225 | F | Feb. 5, 2016, 3:50 p.m. | OK | GNU C++11 | TESTS | 129 | 31 | 6758400 | 2500 | |
| 15140972 | Belonogov | F | Dec. 31, 2015, 8:14 p.m. | OK | GNU C++11 | TESTS | 129 | 31 | 6758400 | 2500 | |
| 15154393 | ekzhang | F | Jan. 2, 2016, 1:42 a.m. | OK | GNU C++11 | TESTS | 129 | 31 | 7372800 | 2500 | |
| 15122776 | yancouto | F | Dec. 30, 2015, 5:23 p.m. | OK | GNU C++11 | TESTS | 129 | 31 | 8499200 | 2500 | |
| 15120705 | liymsheep | F | Dec. 30, 2015, 5 p.m. | OK | GNU C++11 | TESTS | 129 | 31 | 20172800 | 2500 | |
| 15160441 | krijgertje | F | Jan. 2, 2016, 4:19 p.m. | OK | GNU C++11 | TESTS | 129 | 46 | 512000 | 2500 | |
| 15160782 | sysu_zjl | F | Jan. 2, 2016, 5 p.m. | OK | GNU C++11 | TESTS | 129 | 46 | 4300800 | 2500 | |
| 15283244 | williamx | F | Jan. 10, 2016, 6:38 p.m. | OK | GNU C++11 | TESTS | 129 | 46 | 5529600 | 2500 | |
| 15283203 | williamx | F | Jan. 10, 2016, 6:33 p.m. | OK | GNU C++11 | TESTS | 129 | 46 | 5529600 | 2500 | |
| 22810800 | satyaki3794 | F | Dec. 8, 2016, 1:17 p.m. | OK | GNU C++14 | TESTS | 129 | 46 | 6860800 | 2500 | |
| 31711606 | jzqjzq | F | Oct. 25, 2017, 1:41 p.m. | OK | GNU C++14 | TESTS | 129 | 46 | 8499200 | 2500 | |
| 41429459 | ctlchild | F | Aug. 10, 2018, 11:39 a.m. | OK | GNU C++14 | TESTS | 129 | 46 | 21401600 | 2500 | |
| 29933650 | NiroBC | F | Aug. 31, 2017, 2:28 a.m. | OK | GNU C++14 | TESTS | 129 | 46 | 28569600 | 2500 | |
| 24722793 | Andrei1998 | F | Feb. 16, 2017, 5:05 p.m. | OK | GNU C++14 | TESTS | 129 | 61 | 27545600 | 2500 | |
| 31708182 | black_moon | F | Oct. 25, 2017, 12:12 p.m. | OK | GNU C++14 | TESTS | 129 | 62 | 8499200 | 2500 | |
| 21617635 | NursultanToishybek | F | Oct. 20, 2016, 12:46 p.m. | OK | GNU C++14 | TESTS | 129 | 62 | 22937600 | 2500 | |
| 42826592 | zhoujundong | F | Sept. 13, 2018, 10:37 a.m. | OK | GNU C++14 | TESTS | 129 | 62 | 30720000 | 2500 | |
| 23466311 | Ali.Pi | F | Dec. 31, 2016, 8:58 a.m. | OK | GNU C++14 | TESTS | 129 | 78 | 5632000 | 2500 | |
| 65940964 | 860579 | F | Nov. 29, 2019, 6:11 a.m. | OK | GNU C++14 | TESTS | 129 | 124 | 13107200 | 2500 | |
| 65731102 | Shinbai | F | Nov. 26, 2019, 5:10 a.m. | OK | GNU C++17 | TESTS | 129 | 46 | 7372800 | 2500 | |
| 64526151 | AM. | F | Nov. 8, 2019, 1:52 p.m. | OK | GNU C++17 | TESTS | 129 | 46 | 16998400 | 2500 | |
| 57825094 | Benq | F | July 27, 2019, 2:34 a.m. | OK | GNU C++17 | TESTS | 129 | 62 | 4198400 | 2500 | |
| 65623927 | Rakhman | F | Nov. 24, 2019, 7:13 a.m. | OK | GNU C++17 | TESTS | 129 | 62 | 18124800 | 2500 | |
| 69447575 | Ari | F | Jan. 24, 2020, 4:13 a.m. | OK | GNU C++17 | TESTS | 129 | 77 | 7372800 | 2500 | |
| 68903180 | ruo | F | Jan. 16, 2020, 6:24 a.m. | OK | GNU C++17 | TESTS | 129 | 78 | 3686400 | 2500 | |
| 65702851 | darkxeon | F | Nov. 25, 2019, 11:28 a.m. | OK | GNU C++17 | TESTS | 129 | 78 | 7372800 | 2500 | |
| 65733836 | bash | F | Nov. 26, 2019, 6:43 a.m. | OK | GNU C++17 | TESTS | 129 | 156 | 39424000 | 2500 | |
| 66245655 | Atalasion | F | Dec. 3, 2019, 8:21 p.m. | OK | GNU C++17 | TESTS | 129 | 187 | 25600000 | 2500 | |
| 57889562 | Kmcode | F | July 28, 2019, 11:18 a.m. | OK | GNU C++17 | TESTS | 129 | 249 | 50073600 | 2500 | |
| 15122308 | pashka | F | Dec. 30, 2015, 5:18 p.m. | OK | Java 7 | TESTS | 129 | 171 | 17203200 | 2500 | |
| 15142881 | HappyNewYearMike | F | Dec. 31, 2015, 10:49 p.m. | OK | Java 7 | TESTS | 129 | 186 | 17203200 | 2500 | |
| 15308348 | nitegazer | F | Jan. 12, 2016, 6:56 a.m. | OK | Java 7 | TESTS | 129 | 217 | 11980800 | 2500 | |
| 15114420 | Petr | F | Dec. 30, 2015, 4:01 p.m. | OK | Java 7 | TESTS | 129 | 342 | 66662400 | 2500 | |
| 15125251 | AndreySiunov | F | Dec. 30, 2015, 5:52 p.m. | OK | Java 7 | TESTS | 129 | 686 | 126566400 | 2500 | |
| 15308377 | nitegazer | F | Jan. 12, 2016, 6:58 a.m. | OK | Java 7 | TESTS | 129 | 1060 | 12390400 | 2500 | |
| 15308388 | nitegazer | F | Jan. 12, 2016, 6:59 a.m. | OK | Java 7 | TESTS | 129 | 1138 | 12288000 | 2500 | |
| 15122630 | uwi | F | Dec. 30, 2015, 5:21 p.m. | OK | Java 8 | TESTS | 129 | 171 | 13516800 | 2500 | |
| 15149166 | I_Need_Alex_R_Coleman | F | Jan. 1, 2016, 2:37 p.m. | OK | Java 8 | TESTS | 129 | 186 | 0 | 2500 | |
| 15201548 | fnch | F | Jan. 6, 2016, 8:38 a.m. | OK | Java 8 | TESTS | 129 | 202 | 0 | 2500 | |
| 15184455 | Al3ks1002 | F | Jan. 4, 2016, 6:31 p.m. | OK | Java 8 | TESTS | 129 | 202 | 0 | 2500 | |
| 16266994 | antonkov | F | Feb. 21, 2016, 7:47 p.m. | OK | Java 8 | TESTS | 129 | 234 | 0 | 2500 | |
| 15129054 | AlexFetisov | F | Dec. 30, 2015, 8:38 p.m. | OK | Java 8 | TESTS | 129 | 249 | 20480000 | 2500 | |
| 15459920 | edorundo | F | Jan. 20, 2016, 10:48 p.m. | OK | Java 8 | TESTS | 129 | 343 | 33382400 | 2500 | |
| 15215681 | mkirsche | F | Jan. 6, 2016, 7:42 p.m. | OK | Java 8 | TESTS | 129 | 405 | 23961600 | 2500 | |
| 15154984 | net12k44 | F | Jan. 2, 2016, 4:34 a.m. | OK | Java 8 | TESTS | 129 | 420 | 38707200 | 2500 | |
| 15123720 | qwerty787788 | F | Dec. 30, 2015, 5:34 p.m. | OK | Java 8 | TESTS | 129 | 498 | 102400000 | 2500 | |
| 39333158 | camypaper | F | June 17, 2018, 11:03 a.m. | OK | Mono C# | TESTS | 129 | 140 | 27033600 | 2500 | |
| 15124143 | azukun | F | Dec. 30, 2015, 5:39 p.m. | OK | MS C# | TESTS | 129 | 140 | 28262400 | 2500 | |
| 20336464 | AnatolyTolstobrov | F | Sept. 2, 2016, 7:46 a.m. | OK | MS C# | TESTS | 129 | 155 | 17612800 | 2500 | |
| 20336496 | AnatolyTolstobrov | F | Sept. 2, 2016, 7:49 a.m. | OK | MS C# | TESTS | 129 | 171 | 19968000 | 2500 | |
| 15128596 | bayleef | F | Dec. 30, 2015, 7:54 p.m. | OK | MS C++ | TESTS | 129 | 109 | 24576000 | 2500 | |
| 15128847 | Taube | F | Dec. 30, 2015, 8:16 p.m. | OK | MS C++ | TESTS | 129 | 156 | 20582400 | 2500 | |
| 15156831 | AleksanderBalobanov | F | Jan. 2, 2016, 9:42 a.m. | OK | MS C++ | TESTS | 129 | 280 | 13312000 | 2500 | |
| 15126150 | gnomina007 | F | Dec. 30, 2015, 6 p.m. | OK | MS C++ | TESTS | 129 | 982 | 65331200 | 2500 |
Back to search problems