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 |
|---|---|---|---|---|---|---|
| 929 | VK Cup 2018 - Квалификация 2 | FINISHED | False | 86400 | 256487084 | March 2, 2018, 3:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 159 ) | D | Пограничные врата | PROGRAMMING | 2600 |
Герой Аркадий находится на узкой полоске земли, разделенной на n зон, пронумерованных от 1 до n . Из i -й зоны можно пройти лишь в ( i - 1) -ю зону и в ( i + 1) -ю зону, если они существуют. При этом между каждой парой соседних зон находятся пограничные врата, которые могут быть разных цветов, цвет врат между i -й и ( i + 1) -й зоной равен g i . Аркадий может пройти пограничные врата некоторого цвета, только если он перед этим побывал в одном из шатров хранителей ключей этого цвета и взял ключ. В каждой зоне находится ровно один шатер хранителя ключей некоторого цвета, цвет шатра в i -й зоне равен k i . После посещения шатра определенного цвета Аркадий может неограниченное число раз проходить через любые врата этого цвета. На проход через одни врата Аркадий тратит один ход, на посещение шатра и другие перемещения ходы не требуются. За какое минимальное число ходов Аркадий может попасть из зоны a в зону b , если изначально у него нет никаких ключей? Первая строка содержит три целых числа n , a , b ( 2 ≤ n ≤ 100 000 , 1 ≤ a , b ≤ n , a ≠ b ) — число зон, номер начальной зоны и номер конечной зоны, соответственно. Вторая строка содержит n - 1 целое число g 1 , g 2 , ..., g n - 1 ( 1 ≤ g i ≤ 100 000 ), где g i означает цвет пограничных врат между зонами i и i + 1 . Третья строка содержит n целых чисел k 1 , k 2 , ..., k n ( 1 ≤ k i ≤ 100 000 ), где k i означает цвет шатра хранителя ключей в i -й зоне. Если Аркадий не может попасть из зоны a в зону b , не имея изначально ключей, выведите -1 . Иначе выведите минимальное количество ходов, которое потребуется Аркадию. В первом примере, чтобы попасть из зоны 4 в зону 1 , Аркадию нужно сначала взять ключ цвета 1 , пройти в зону 3 , там взять ключ цвета 2 и пройти обратно в зону 4 и затем в зону 5 , взять там ключ цвета 3 и дойти до зоны 1 за четыре хода. Во втором примере Аркадий может дойти лишь до четвертой зоны, так как шатров хранителей ключей цвета 1 нет совсем. |
| Разбор VK Cup 2018 — Квалификация 2 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 35855905 | pro100leo philologist | D | March 2, 2018, 8:10 p.m. | OK | GNU C++ | TESTS | 35 | 62 | 23040000 | 2600 | |
| 35878167 | a1549a Sunnat | D | March 3, 2018, 10:18 a.m. | OK | GNU C++ | TESTS | 35 | 374 | 30208000 | 2600 | |
| 35886490 | Deluxurous tene3nt | D | March 3, 2018, 1:47 p.m. | OK | GNU C++11 | TESTS | 35 | 46 | 4198400 | 2600 | |
| 35899851 | mshcherba | D | March 3, 2018, 6:57 p.m. | OK | GNU C++11 | TESTS | 35 | 46 | 7270400 | 2600 | |
| 57870596 | lopare | D | July 28, 2019, 1:24 a.m. | OK | GNU C++11 | TESTS | 35 | 46 | 10444800 | 2600 | |
| 57741418 | py_ultron | D | July 25, 2019, 11:34 a.m. | OK | GNU C++11 | TESTS | 35 | 46 | 10444800 | 2600 | |
| 36665504 | zhouyuyang | D | March 27, 2018, 11:14 a.m. | OK | GNU C++11 | TESTS | 35 | 46 | 13926400 | 2600 | |
| 35890207 | Kamilot MazArt | D | March 3, 2018, 2:51 p.m. | OK | GNU C++11 | TESTS | 35 | 124 | 4198400 | 2600 | |
| 35875744 | KAZINAK_1488 | D | March 3, 2018, 8:34 a.m. | OK | GNU C++11 | TESTS | 35 | 124 | 5734400 | 2600 | |
| 35913984 | venikman1 | D | March 4, 2018, 9:01 a.m. | OK | GNU C++11 | TESTS | 35 | 124 | 6041600 | 2600 | |
| 35888346 | zpix AzazKamaz | D | March 3, 2018, 2:20 p.m. | OK | GNU C++11 | TESTS | 35 | 124 | 6451200 | 2600 | |
| 35851121 | nrg3 BekzhanKassenov | D | March 2, 2018, 6:04 p.m. | OK | GNU C++11 | TESTS | 35 | 124 | 6656000 | 2600 | |
| 41580538 | 0xID | D | Aug. 14, 2018, 7:51 a.m. | OK | GNU C++14 | TESTS | 35 | 46 | 6656000 | 2600 | |
| 40978268 | ReaLNero1 | D | July 30, 2018, 4:34 p.m. | OK | GNU C++14 | TESTS | 35 | 46 | 6656000 | 2600 | |
| 35873743 | Sealionheart Reventon | D | March 3, 2018, 7:36 a.m. | OK | GNU C++14 | TESTS | 35 | 46 | 8601600 | 2600 | |
| 35861857 | walnutwaldo20 WhaleVomit | D | March 2, 2018, 10:12 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 3379200 | 2600 | |
| 36079706 | belkka | D | March 8, 2018, 6:46 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 3891200 | 2600 | |
| 35881922 | maks1906 | D | March 3, 2018, 12:21 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 4300800 | 2600 | |
| 37375836 | jslijin | D | April 16, 2018, 2:41 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 5427200 | 2600 | |
| 35886529 | igorbat99 Qwerty132 | D | March 3, 2018, 1:48 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 6041600 | 2600 | |
| 35921405 | f1u77y | D | March 4, 2018, 12:14 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 7168000 | 2600 | |
| 35901115 | krauch | D | March 3, 2018, 8:08 p.m. | OK | GNU C++14 | TESTS | 35 | 62 | 7680000 | 2600 | |
| 35890930 | pvs Romchela | D | March 3, 2018, 3:03 p.m. | OK | GNU C++17 | TESTS | 35 | 62 | 4300800 | 2600 | |
| 35951226 | Snipx | D | March 4, 2018, 9:19 p.m. | OK | GNU C++17 | TESTS | 35 | 62 | 5222400 | 2600 | |
| 35881438 | nikolayterek NevMem | D | March 3, 2018, 12:05 p.m. | OK | GNU C++17 | TESTS | 35 | 77 | 16076800 | 2600 | |
| 35884090 | Scomip misterfourtytwo | D | March 3, 2018, 1:05 p.m. | OK | GNU C++17 | TESTS | 35 | 171 | 10137600 | 2600 | |
| 35884107 | khadaev | D | March 3, 2018, 1:05 p.m. | OK | GNU C++17 | TESTS | 35 | 187 | 19148800 | 2600 | |
| 35900961 | S_o_T | D | March 3, 2018, 7:56 p.m. | OK | GNU C++17 | TESTS | 35 | 280 | 4710400 | 2600 | |
| 37473105 | Maksim1744 | D | April 19, 2018, 9:06 p.m. | OK | GNU C++17 | TESTS | 35 | 280 | 5017600 | 2600 | |
| 35901519 | IT999 | D | March 3, 2018, 8:34 p.m. | OK | GNU C++17 | TESTS | 35 | 280 | 6656000 | 2600 | |
| 35911566 | KostasKostil | D | March 4, 2018, 8:01 a.m. | OK | GNU C++17 | TESTS | 35 | 280 | 10035200 | 2600 | |
| 36058105 | kilayt | D | March 7, 2018, 11:25 p.m. | OK | GNU C++17 | TESTS | 35 | 280 | 10444800 | 2600 | |
| 35869266 | tmwilliamlin168 RockyB | D | March 3, 2018, 5:44 a.m. | OK | Java 8 | TESTS | 35 | 139 | 26931200 | 2600 | |
| 36073670 | 4mda4mda | D | March 8, 2018, 2:12 p.m. | OK | Java 8 | TESTS | 35 | 202 | 26726400 | 2600 | |
| 35880434 | 4kara trillioner | D | March 3, 2018, 11:35 a.m. | OK | Java 8 | TESTS | 35 | 218 | 27750400 | 2600 | |
| 35880166 | miagkov Tira | D | March 3, 2018, 11:27 a.m. | OK | MS C++ | TESTS | 35 | 78 | 12595200 | 2600 | |
| 35852381 | wp32pw LightRay | D | March 2, 2018, 6:44 p.m. | OK | MS C++ | TESTS | 35 | 124 | 16896000 | 2600 | |
| 35874772 | R57X08Z9 Rainwalker | D | March 3, 2018, 7:58 a.m. | OK | MS C++ | TESTS | 35 | 156 | 3584000 | 2600 | |
| 35882657 | rkill rkhapov | D | March 3, 2018, 12:42 p.m. | OK | MS C++ | TESTS | 35 | 171 | 4403200 | 2600 | |
| 35892131 | iromanagureev CrazyMurky | D | March 3, 2018, 3:23 p.m. | OK | MS C++ | TESTS | 35 | 234 | 8499200 | 2600 | |
| 56711782 | TOXait | D | July 8, 2019, 12:59 p.m. | OK | MS C++ 2017 | TESTS | 35 | 202 | 9728000 | 2600 |
Back to search problems