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 |
|---|---|---|---|---|---|---|
| 444 | Codeforces Round 254 (Div. 1) | FINISHED | False | 7200 | 371753723 | July 6, 2014, 1:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 860 ) | D | DZY Loves Strings | PROGRAMMING | binary search hashing strings two pointers | 2400 |
DZY loves strings, and he enjoys collecting them. In China, many people like to use strings containing their names' initials, for example: xyz , jcvb , dzy , dyh . Once DZY found a lucky string s . A lot of pairs of good friends came to DZY when they heard about the news. The first member of the i -th pair has name a i , the second one has name b i . Each pair wondered if there is a substring of the lucky string containing both of their names. If so, they want to find the one with minimum length, which can give them good luck and make their friendship last forever. Please help DZY for each pair find the minimum length of the substring of s that contains both a i and b i , or point out that such substring doesn't exist. A substring of s is a string s l s l + 1 ... s r for some integers l , r (1 ≤ l ≤ r ≤ | s |) . The length of such the substring is ( r - l + 1) . A string p contains some another string q if there is a substring of p equal to q . The first line contains a string s (1 ≤ | s | ≤ 50000) . The second line contains a non-negative integer q (0 ≤ q ≤ 100000) — the number of pairs. Each of the next q lines describes a pair, the line contains two space-separated strings a i and b i (1 ≤ | a i |, | b i | ≤ 4) . It is guaranteed that all the strings only consist of lowercase English letters. For each pair, print a line containing a single integer — the minimum length of the required substring. If there is no such substring, output -1 . The shortest substrings in the first sample are: xyz , dyhduxyz . The shortest substrings in the second sample are: ca , abc and abd . The shortest substrings in the third sample are: baabca and abaa . |
| Codeforces Round #254 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 7425721 | hos.lyric | D | Aug. 11, 2014, 9:42 a.m. | OK | D | TESTS | 37 | 1060 | 47718400 | 2400 | |
| 7038358 | jason_yu | D | July 7, 2014, 6:54 a.m. | OK | GNU C++ | TESTS | 37 | 202 | 16998400 | 2400 | |
| 7056694 | Logic_zys | D | July 10, 2014, 5:51 a.m. | OK | GNU C++ | TESTS | 37 | 217 | 13312000 | 2400 | |
| 7036473 | yjc9696 | D | July 7, 2014, 1:32 a.m. | OK | GNU C++ | TESTS | 37 | 218 | 184934400 | 2400 | |
| 9970632 | SkyDec | D | Feb. 23, 2015, 3:20 p.m. | OK | GNU C++ | TESTS | 37 | 233 | 35635200 | 2400 | |
| 7426903 | zyh | D | Aug. 11, 2014, 12:15 p.m. | OK | GNU C++ | TESTS | 37 | 234 | 23244800 | 2400 | |
| 42106597 | Scut82 | D | Aug. 26, 2018, 1:33 a.m. | OK | GNU C++ | TESTS | 37 | 249 | 12902400 | 2400 | |
| 42106610 | Scut82 | D | Aug. 26, 2018, 1:34 a.m. | OK | GNU C++ | TESTS | 37 | 264 | 12902400 | 2400 | |
| 7032900 | TankEngineer | D | July 6, 2014, 3:27 p.m. | OK | GNU C++ | TESTS | 37 | 265 | 12902400 | 2400 | |
| 7035155 | yubowenok | D | July 6, 2014, 7:47 p.m. | OK | GNU C++ | TESTS | 37 | 280 | 8704000 | 2400 | |
| 7052967 | krijgertje | D | July 9, 2014, 12:02 p.m. | OK | GNU C++ | TESTS | 37 | 311 | 10547200 | 2400 | |
| 7047521 | Qwaz | D | July 8, 2014, 1:23 p.m. | OK | GNU C++0x | TESTS | 37 | 202 | 250060800 | 2400 | |
| 7482023 | harhrayr | D | Aug. 16, 2014, 9:28 a.m. | OK | GNU C++0x | TESTS | 37 | 217 | 13926400 | 2400 | |
| 7061909 | betaveros | D | July 11, 2014, 6:08 a.m. | OK | GNU C++0x | TESTS | 37 | 249 | 11161600 | 2400 | |
| 7063150 | kolina | D | July 11, 2014, 10:36 a.m. | OK | GNU C++0x | TESTS | 37 | 264 | 13926400 | 2400 | |
| 7032825 | snuke | D | July 6, 2014, 3:25 p.m. | OK | GNU C++0x | TESTS | 37 | 264 | 23142400 | 2400 | |
| 7273728 | johnchen902 | D | July 28, 2014, 3:33 a.m. | OK | GNU C++0x | TESTS | 37 | 327 | 12902400 | 2400 | |
| 7296774 | hogloid | D | July 31, 2014, 5 a.m. | OK | GNU C++0x | TESTS | 37 | 358 | 10649600 | 2400 | |
| 7035742 | ikatanic | D | July 6, 2014, 9:58 p.m. | OK | GNU C++0x | TESTS | 37 | 374 | 16486400 | 2400 | |
| 7657654 | waterfall | D | Sept. 1, 2014, 12:13 a.m. | OK | GNU C++0x | TESTS | 37 | 390 | 13004800 | 2400 | |
| 8624481 | I_love_Hoang_Yen | D | Nov. 9, 2014, 4:15 p.m. | OK | GNU C++0x | TESTS | 37 | 390 | 18636800 | 2400 | |
| 61335628 | rainboy | D | Sept. 26, 2019, 4:20 p.m. | OK | GNU C11 | TESTS | 37 | 608 | 8601600 | 2400 | |
| 14747393 | raihatneloy | D | Dec. 10, 2015, 4:45 p.m. | OK | GNU C++11 | TESTS | 37 | 155 | 36249600 | 2400 | |
| 14748441 | raihatneloy | D | Dec. 10, 2015, 5:56 p.m. | OK | GNU C++11 | TESTS | 37 | 156 | 36249600 | 2400 | |
| 53904451 | SueJane | D | May 9, 2019, noon | OK | GNU C++11 | TESTS | 37 | 171 | 246169600 | 2400 | |
| 40988285 | ReaLNero1 | D | July 30, 2018, 9:52 p.m. | OK | GNU C++11 | TESTS | 37 | 186 | 36249600 | 2400 | |
| 53906746 | _Jumbo | D | May 9, 2019, 1:10 p.m. | OK | GNU C++11 | TESTS | 37 | 202 | 25804800 | 2400 | |
| 17965687 | Twishkle.Aevdark | D | May 17, 2016, 11:30 a.m. | OK | GNU C++11 | TESTS | 37 | 218 | 15257600 | 2400 | |
| 53899652 | _Jumbo | D | May 9, 2019, 8:22 a.m. | OK | GNU C++11 | TESTS | 37 | 233 | 115097600 | 2400 | |
| 55295405 | RedStar_13 | D | June 8, 2019, 9:40 a.m. | OK | GNU C++11 | TESTS | 37 | 264 | 18432000 | 2400 | |
| 14427144 | pc1ang | D | Nov. 23, 2015, 1:35 p.m. | OK | GNU C++11 | TESTS | 37 | 280 | 12390400 | 2400 | |
| 23364548 | sslotin | D | Dec. 27, 2016, 5:56 p.m. | OK | GNU C++11 | TESTS | 37 | 295 | 26931200 | 2400 | |
| 53613688 | o948 | D | May 1, 2019, 2:28 p.m. | OK | GNU C++14 | TESTS | 37 | 140 | 14540800 | 2400 | |
| 25531313 | King_George | D | March 15, 2017, 7:23 p.m. | OK | GNU C++14 | TESTS | 37 | 187 | 20582400 | 2400 | |
| 36129952 | Jubair_2147483647 | D | March 9, 2018, 8:40 p.m. | OK | GNU C++14 | TESTS | 37 | 187 | 113254400 | 2400 | |
| 48379824 | NotNight | D | Jan. 14, 2019, 9:52 a.m. | OK | GNU C++14 | TESTS | 37 | 312 | 31641600 | 2400 | |
| 48379863 | NotNight | D | Jan. 14, 2019, 9:53 a.m. | OK | GNU C++14 | TESTS | 37 | 312 | 31744000 | 2400 | |
| 51932721 | _Solenya_ | D | March 28, 2019, 11:11 a.m. | OK | GNU C++14 | TESTS | 37 | 342 | 13824000 | 2400 | |
| 31205212 | FallDream | D | Oct. 11, 2017, 2:35 a.m. | OK | GNU C++14 | TESTS | 37 | 389 | 40243200 | 2400 | |
| 20350716 | _Saitama_ | D | Sept. 3, 2016, 1:30 a.m. | OK | GNU C++14 | TESTS | 37 | 390 | 15155200 | 2400 | |
| 33628810 | the_art_of_war | D | Dec. 25, 2017, 7:20 p.m. | OK | GNU C++14 | TESTS | 37 | 405 | 24985600 | 2400 | |
| 42722035 | I_love_Y_UME | D | Sept. 10, 2018, 2:54 a.m. | OK | GNU C++14 | TESTS | 37 | 405 | 28467200 | 2400 | |
| 63520151 | saketh | D | Oct. 27, 2019, 3:23 a.m. | OK | GNU C++17 | TESTS | 37 | 140 | 14540800 | 2400 | |
| 63558127 | saketh | D | Oct. 27, 2019, 1:27 p.m. | OK | GNU C++17 | TESTS | 37 | 233 | 17305600 | 2400 | |
| 63558292 | saketh | D | Oct. 27, 2019, 1:30 p.m. | OK | GNU C++17 | TESTS | 37 | 249 | 10854400 | 2400 | |
| 58531370 | kolyukkonen | D | Aug. 10, 2019, 9:41 a.m. | OK | GNU C++17 | TESTS | 37 | 264 | 156467200 | 2400 | |
| 65615945 | vipghn2003 | D | Nov. 24, 2019, 3:37 a.m. | OK | GNU C++17 | TESTS | 37 | 295 | 15052800 | 2400 | |
| 48508965 | okwedook | D | Jan. 17, 2019, 7:22 p.m. | OK | GNU C++17 | TESTS | 37 | 327 | 17203200 | 2400 | |
| 63557976 | saketh | D | Oct. 27, 2019, 1:25 p.m. | OK | GNU C++17 | TESTS | 37 | 358 | 17510400 | 2400 | |
| 48412619 | redotter | D | Jan. 15, 2019, 8:37 a.m. | OK | GNU C++17 | TESTS | 37 | 358 | 26112000 | 2400 | |
| 53862326 | Hiasat | D | May 7, 2019, 10:20 p.m. | OK | GNU C++17 | TESTS | 37 | 389 | 18636800 | 2400 | |
| 48507845 | okwedook | D | Jan. 17, 2019, 6:37 p.m. | OK | GNU C++17 | TESTS | 37 | 390 | 15052800 | 2400 | |
| 7059391 | wadissimo | D | July 10, 2014, 2:27 p.m. | OK | Java 7 | TESTS | 37 | 498 | 48844800 | 2400 | |
| 7059547 | wadissimo | D | July 10, 2014, 3:04 p.m. | OK | Java 7 | TESTS | 37 | 514 | 49254400 | 2400 | |
| 7059328 | wadissimo | D | July 10, 2014, 2:14 p.m. | OK | Java 7 | TESTS | 37 | 561 | 48640000 | 2400 | |
| 7059340 | wadissimo | D | July 10, 2014, 2:16 p.m. | OK | Java 7 | TESTS | 37 | 576 | 48742400 | 2400 | |
| 7031525 | tanzaku | D | July 6, 2014, 2:55 p.m. | OK | Java 7 | TESTS | 37 | 592 | 7168000 | 2400 | |
| 8052029 | PlayLikeNeverB4 | D | Oct. 1, 2014, 11:47 p.m. | OK | Java 7 | TESTS | 37 | 872 | 17408000 | 2400 | |
| 7028292 | uwi | D | July 6, 2014, 2:09 p.m. | OK | Java 7 | TESTS | 37 | 1029 | 20684800 | 2400 | |
| 7034232 | uwi | D | July 6, 2014, 5:13 p.m. | OK | Java 7 | TESTS | 37 | 1045 | 20684800 | 2400 | |
| 7029353 | hiukim | D | July 6, 2014, 2:23 p.m. | OK | Java 7 | TESTS | 37 | 1606 | 37990400 | 2400 | |
| 7028181 | Egor | D | July 6, 2014, 2:07 p.m. | OK | Java 8 | TESTS | 37 | 732 | 15667200 | 2400 | |
| 7031309 | mmaxio | D | July 6, 2014, 2:52 p.m. | OK | Java 8 | TESTS | 37 | 919 | 9011200 | 2400 | |
| 61335629 | Dukkha | D | Sept. 26, 2019, 4:20 p.m. | OK | Java 8 | TESTS | 37 | 1029 | 10035200 | 2400 | |
| 59937405 | 7dan | D | Sept. 3, 2019, 10:02 a.m. | OK | Java 8 | TESTS | 37 | 1075 | 32665600 | 2400 | |
| 11822889 | old_arysson | D | June 28, 2015, 12:31 p.m. | OK | Java 8 | TESTS | 37 | 1372 | 43212800 | 2400 | |
| 11822879 | Pimpom | D | June 28, 2015, 12:30 p.m. | OK | Java 8 | TESTS | 37 | 1372 | 43212800 | 2400 | |
| 38714015 | hongquanntct | D | May 29, 2018, 9:08 a.m. | OK | Java 8 | TESTS | 37 | 1575 | 40857600 | 2400 | |
| 38713926 | hongquanntct | D | May 29, 2018, 9:04 a.m. | OK | Java 8 | TESTS | 37 | 1606 | 40550400 | 2400 | |
| 7049641 | IgorKoval | D | July 8, 2014, 11:02 p.m. | OK | Java 8 | TESTS | 37 | 1638 | 65536000 | 2400 | |
| 7049655 | IgorKoval | D | July 8, 2014, 11:10 p.m. | OK | Java 8 | TESTS | 37 | 1700 | 65536000 | 2400 | |
| 7057488 | gualex | D | July 10, 2014, 8:41 a.m. | OK | MS C# | TESTS | 37 | 514 | 20787200 | 2400 | |
| 7057410 | gualex | D | July 10, 2014, 8:24 a.m. | OK | MS C# | TESTS | 37 | 2168 | 20787200 | 2400 | |
| 7057144 | gualex | D | July 10, 2014, 7:24 a.m. | OK | MS C# | TESTS | 37 | 2417 | 29081600 | 2400 | |
| 7057372 | gualex | D | July 10, 2014, 8:15 a.m. | OK | MS C# | TESTS | 37 | 2526 | 19353600 | 2400 | |
| 7057265 | gualex | D | July 10, 2014, 7:50 a.m. | OK | MS C# | TESTS | 37 | 2526 | 19353600 | 2400 | |
| 7057088 | gualex | D | July 10, 2014, 7:13 a.m. | OK | MS C# | TESTS | 37 | 2604 | 32256000 | 2400 | |
| 7032104 | ainta | D | July 6, 2014, 3:03 p.m. | OK | MS C++ | TESTS | 37 | 280 | 174796800 | 2400 | |
| 7067081 | Timur_Sitdikov | D | July 12, 2014, 5:46 a.m. | OK | MS C++ | TESTS | 37 | 405 | 23961600 | 2400 | |
| 7048280 | chanme | D | July 8, 2014, 3:42 p.m. | OK | MS C++ | TESTS | 37 | 514 | 16281600 | 2400 | |
| 7030582 | thefacetakt | D | July 6, 2014, 2:41 p.m. | OK | MS C++ | TESTS | 37 | 748 | 18432000 | 2400 | |
| 7032193 | Um_nik | D | July 6, 2014, 3:04 p.m. | OK | MS C++ | TESTS | 37 | 1154 | 181964800 | 2400 | |
| 7030342 | iakolzin | D | July 6, 2014, 2:37 p.m. | OK | MS C++ | TESTS | 37 | 1279 | 17715200 | 2400 | |
| 7032676 | Vlad_kv | D | July 6, 2014, 3:21 p.m. | OK | MS C++ | TESTS | 37 | 1309 | 18124800 | 2400 | |
| 7027353 | SergeyRogulenko | D | July 6, 2014, 1:57 p.m. | OK | MS C++ | TESTS | 37 | 2652 | 27443200 | 2400 | |
| 7190241 | Darooha | D | July 21, 2014, 2:48 a.m. | OK | Ocaml | TESTS | 37 | 624 | 17408000 | 2400 |
Back to search problems