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 |
|---|---|---|---|---|---|---|
| 985 | Educational Codeforces Round 44 (Rated for Div. 2) | FINISHED | False | 7200 | 249578084 | May 21, 2018, 2:45 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2150 ) | F | Isomorphic Strings | PROGRAMMING | hashing strings | 2400 |
You are given a string s of length n consisting of lowercase English letters. For two given strings s and t , say S is the set of distinct characters of s and T is the set of distinct characters of t . The strings s and t are isomorphic if their lengths are equal and there is a one-to-one mapping (bijection) f between S and T for which f ( s i ) = t i . Formally: f ( s i ) = t i for any index i , for any character there is exactly one character that f ( x ) = y , for any character there is exactly one character that f ( x ) = y . For example, the strings " aababc " and " bbcbcz " are isomorphic. Also the strings " aaaww " and " wwwaa " are isomorphic. The following pairs of strings are not isomorphic: " aab " and " bbb ", " test " and " best ". You have to handle m queries characterized by three integers x , y , len ( 1 ≤ x , y ≤ n - len + 1 ). For each query check if two substrings s x ... x + len - 1 and s y ... y + len - 1 are isomorphic. The first line contains two space-separated integers n and m ( 1 ≤ n ≤ 2·10 5 , 1 ≤ m ≤ 2·10 5 ) — the length of the string s and the number of queries. The second line contains string s consisting of n lowercase English letters. The following m lines contain a single query on each line: x i , y i and len i ( 1 ≤ x i , y i ≤ n , 1 ≤ len i ≤ n - max ( x i , y i ) + 1 ) — the description of the pair of the substrings to check. For each query in a separate line print " YES " if substrings s x i ... x i + len i - 1 and s y i ... y i + len i - 1 are isomorphic and " NO " otherwise. The queries in the example are following: substrings " a " and " a " are isomorphic: f ( a ) = a ; substrings " ab " and " ca " are isomorphic: f ( a ) = c , f ( b ) = a ; substrings " bac " and " aba " are not isomorphic since f ( b ) and f ( c ) must be equal to a at same time; substrings " bac " and " cab " are isomorphic: f ( b ) = c , f ( a ) = a , f ( c ) = b . |
| Educational Codeforces Round 44 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 54402734 | chaorenhaha | F | May 20, 2019, 2:48 a.m. | OK | FPC | TESTS | 46 | 2464 | 44646400 | 2400 | |
| 38680205 | forlfs | F | May 27, 2018, 9:16 p.m. | OK | GNU C | TESTS | 46 | 1700 | 83558400 | 2400 | |
| 41669741 | YZWNM | F | Aug. 17, 2018, 3:48 a.m. | OK | GNU C++ | TESTS | 46 | 218 | 25907200 | 2400 | |
| 38934305 | vjudge4 | F | June 4, 2018, 4:40 a.m. | OK | GNU C++ | TESTS | 46 | 218 | 29388800 | 2400 | |
| 38717968 | kasumi_utako | F | May 29, 2018, 12:13 p.m. | OK | GNU C++ | TESTS | 46 | 218 | 44748800 | 2400 | |
| 38535570 | vjudge1 | F | May 22, 2018, 12:41 p.m. | OK | GNU C++ | TESTS | 46 | 249 | 64307200 | 2400 | |
| 38589488 | VampireWeekend | F | May 24, 2018, 2:26 p.m. | OK | GNU C++ | TESTS | 46 | 265 | 45670400 | 2400 | |
| 38807452 | DoanPhuDuc | F | May 31, 2018, 4 p.m. | OK | GNU C++ | TESTS | 46 | 280 | 31232000 | 2400 | |
| 38526241 | Tgotp | F | May 22, 2018, 7 a.m. | OK | GNU C++ | TESTS | 46 | 296 | 66764800 | 2400 | |
| 38525445 | NightGlow | F | May 22, 2018, 6:25 a.m. | OK | GNU C++ | TESTS | 46 | 358 | 36352000 | 2400 | |
| 38649214 | fxt | F | May 27, 2018, 6:51 a.m. | OK | GNU C++ | TESTS | 46 | 451 | 21606400 | 2400 | |
| 38799598 | luogu_bot2 | F | May 31, 2018, 11:24 a.m. | OK | GNU C++ | TESTS | 46 | 467 | 25190400 | 2400 | |
| 55308929 | rainboy | F | June 8, 2019, 4:18 p.m. | OK | GNU C11 | TESTS | 46 | 966 | 14848000 | 2400 | |
| 47388139 | vjudge3 | F | Dec. 23, 2018, 6:33 a.m. | OK | GNU C++11 | TESTS | 46 | 109 | 11059200 | 2400 | |
| 47387930 | vjudge4 | F | Dec. 23, 2018, 6:26 a.m. | OK | GNU C++11 | TESTS | 46 | 124 | 11059200 | 2400 | |
| 38560000 | lsonan | F | May 23, 2018, 11:27 a.m. | OK | GNU C++11 | TESTS | 46 | 171 | 30617600 | 2400 | |
| 47392829 | vjudge5 | F | Dec. 23, 2018, 9:12 a.m. | OK | GNU C++11 | TESTS | 46 | 187 | 16281600 | 2400 | |
| 47398378 | ppap_love | F | Dec. 23, 2018, 12:40 p.m. | OK | GNU C++11 | TESTS | 46 | 187 | 64307200 | 2400 | |
| 69087518 | Frozen_Guardian | F | Jan. 19, 2020, 8:53 a.m. | OK | GNU C++11 | TESTS | 46 | 233 | 64716800 | 2400 | |
| 69087277 | Frozen_Guardian | F | Jan. 19, 2020, 8:48 a.m. | OK | GNU C++11 | TESTS | 46 | 233 | 66764800 | 2400 | |
| 38535536 | nimphy | F | May 22, 2018, 12:40 p.m. | OK | GNU C++11 | TESTS | 46 | 234 | 64307200 | 2400 | |
| 69087835 | vjudge2 | F | Jan. 19, 2020, 9 a.m. | OK | GNU C++11 | TESTS | 46 | 234 | 64716800 | 2400 | |
| 47446988 | luogu_bot1 | F | Dec. 24, 2018, 7 a.m. | OK | GNU C++11 | TESTS | 46 | 249 | 48332800 | 2400 | |
| 38563508 | Marco_L_T | F | May 23, 2018, 1:37 p.m. | OK | GNU C++14 | TESTS | 46 | 124 | 11059200 | 2400 | |
| 40932057 | ReaLNero1 | F | July 30, 2018, 1:33 a.m. | OK | GNU C++14 | TESTS | 46 | 140 | 11059200 | 2400 | |
| 38563408 | Marco_L_T | F | May 23, 2018, 1:34 p.m. | OK | GNU C++14 | TESTS | 46 | 155 | 14336000 | 2400 | |
| 38563707 | Marco_L_T | F | May 23, 2018, 1:44 p.m. | OK | GNU C++14 | TESTS | 46 | 187 | 17408000 | 2400 | |
| 38509250 | reviewluminous | F | May 21, 2018, 4:36 p.m. | OK | GNU C++14 | TESTS | 46 | 202 | 30412800 | 2400 | |
| 38769539 | mingzzc | F | May 30, 2018, 10:49 a.m. | OK | GNU C++14 | TESTS | 46 | 218 | 5427200 | 2400 | |
| 38597050 | Cams | F | May 24, 2018, 9:38 p.m. | OK | GNU C++14 | TESTS | 46 | 233 | 64307200 | 2400 | |
| 58105799 | TianZuiXing | F | Aug. 1, 2019, 4:11 a.m. | OK | GNU C++14 | TESTS | 46 | 234 | 64307200 | 2400 | |
| 58105759 | TianPingXing | F | Aug. 1, 2019, 4:09 a.m. | OK | GNU C++14 | TESTS | 46 | 249 | 64307200 | 2400 | |
| 43909733 | LP_Cong | F | Oct. 6, 2018, 3:37 p.m. | OK | GNU C++14 | TESTS | 46 | 280 | 64307200 | 2400 | |
| 58105659 | TianSunXing | F | Aug. 1, 2019, 4:05 a.m. | OK | GNU C++17 | TESTS | 46 | 234 | 64307200 | 2400 | |
| 42238922 | Abdelrhman_Akram | F | Aug. 29, 2018, 11:24 a.m. | OK | GNU C++17 | TESTS | 46 | 311 | 5529600 | 2400 | |
| 38552573 | Lancern | F | May 23, 2018, 6:08 a.m. | OK | GNU C++17 | TESTS | 46 | 327 | 62976000 | 2400 | |
| 60947809 | Rahul | F | Sept. 20, 2019, 7:49 p.m. | OK | GNU C++17 | TESTS | 46 | 342 | 47616000 | 2400 | |
| 64908015 | pootis | F | Nov. 15, 2019, 12:20 a.m. | OK | GNU C++17 | TESTS | 46 | 342 | 66048000 | 2400 | |
| 38655213 | filippos | F | May 27, 2018, 12:26 p.m. | OK | GNU C++17 | TESTS | 46 | 374 | 54169600 | 2400 | |
| 64908023 | pootis | F | Nov. 15, 2019, 12:20 a.m. | OK | GNU C++17 | TESTS | 46 | 374 | 65740800 | 2400 | |
| 38508315 | nezametdinov | F | May 21, 2018, 4:32 p.m. | OK | GNU C++17 | TESTS | 46 | 405 | 36659200 | 2400 | |
| 39066266 | Alex18mai | F | June 9, 2018, 10:15 a.m. | OK | GNU C++17 | TESTS | 46 | 405 | 49971200 | 2400 | |
| 38602501 | Shuvro77 | F | May 25, 2018, 7:07 a.m. | OK | GNU C++17 | TESTS | 46 | 405 | 73932800 | 2400 | |
| 55308928 | Dukkha | F | June 8, 2019, 4:18 p.m. | OK | Java 8 | TESTS | 46 | 748 | 23347200 | 2400 | |
| 39183539 | Ahmad | F | June 12, 2018, 7:29 a.m. | OK | Java 8 | TESTS | 46 | 889 | 259788800 | 2400 | |
| 38595040 | hulk_man | F | May 24, 2018, 7:07 p.m. | OK | Java 8 | TESTS | 46 | 1076 | 55808000 | 2400 | |
| 58078738 | TianPingXing | F | July 31, 2019, 1:13 p.m. | OK | Java 8 | TESTS | 46 | 1107 | 81920000 | 2400 | |
| 58078739 | TianSunXing | F | July 31, 2019, 1:13 p.m. | OK | Java 8 | TESTS | 46 | 1107 | 81920000 | 2400 | |
| 64716753 | beginner1010 | F | Nov. 11, 2019, 10:51 p.m. | OK | Java 8 | TESTS | 46 | 1216 | 65331200 | 2400 | |
| 48362379 | Sarah_Abdelkhalek | F | Jan. 13, 2019, 7:17 p.m. | OK | Java 8 | TESTS | 46 | 1309 | 75059200 | 2400 | |
| 40719307 | Hoda_Hisham | F | July 24, 2018, 10:58 p.m. | OK | Java 8 | TESTS | 46 | 1512 | 81510400 | 2400 | |
| 42799448 | Nesrin | F | Sept. 12, 2018, 1:30 p.m. | OK | Java 8 | TESTS | 46 | 1513 | 34406400 | 2400 | |
| 38516803 | Jeel_Vaishnav | F | May 21, 2018, 7:18 p.m. | OK | Java 8 | TESTS | 46 | 1528 | 143667200 | 2400 | |
| 38586518 | kuanlin | F | May 24, 2018, 12:36 p.m. | OK | Mono C# | TESTS | 46 | 717 | 7168000 | 2400 | |
| 38539972 | wleung_bvg | F | May 22, 2018, 3:20 p.m. | OK | Mono C# | TESTS | 46 | 717 | 149504000 | 2400 | |
| 38513282 | nixmulta | F | May 21, 2018, 5:11 p.m. | OK | Mono C# | TESTS | 46 | 1902 | 175718400 | 2400 | |
| 38527021 | lxn | F | May 22, 2018, 7:32 a.m. | OK | MS C++ | TESTS | 46 | 233 | 92876800 | 2400 | |
| 38527715 | lxn | F | May 22, 2018, 7:58 a.m. | OK | MS C++ | TESTS | 46 | 233 | 92876800 | 2400 | |
| 38527619 | lxn | F | May 22, 2018, 7:55 a.m. | OK | MS C++ | TESTS | 46 | 233 | 92876800 | 2400 | |
| 52488939 | vjudge3 | F | April 8, 2019, 10:42 a.m. | OK | MS C++ | TESTS | 46 | 280 | 9625600 | 2400 | |
| 38523535 | lxn | F | May 22, 2018, 4:32 a.m. | OK | MS C++ | TESTS | 46 | 374 | 118886400 | 2400 | |
| 38523405 | lxn | F | May 22, 2018, 4:22 a.m. | OK | MS C++ | TESTS | 46 | 389 | 118886400 | 2400 | |
| 38523304 | lxn | F | May 22, 2018, 4:15 a.m. | OK | MS C++ | TESTS | 46 | 420 | 118886400 | 2400 | |
| 59259817 | vjudge2 | F | Aug. 22, 2019, 8:07 a.m. | OK | MS C++ | TESTS | 46 | 608 | 49868800 | 2400 | |
| 38522241 | lxn | F | May 22, 2018, 3:03 a.m. | OK | MS C++ | TESTS | 46 | 639 | 118886400 | 2400 | |
| 38522165 | lxn | F | May 22, 2018, 2:58 a.m. | OK | MS C++ | TESTS | 46 | 670 | 118886400 | 2400 | |
| 64050675 | anduturacila6 | F | Nov. 1, 2019, 9:27 p.m. | OK | MS C++ 2017 | TESTS | 46 | 2105 | 44134400 | 2400 | |
| 64050726 | anduturacila6 | F | Nov. 1, 2019, 9:29 p.m. | OK | MS C++ 2017 | TESTS | 46 | 2136 | 43827200 | 2400 | |
| 61843121 | meooow | F | Oct. 4, 2019, 10:24 a.m. | OK | PyPy 3 | TESTS | 46 | 1356 | 96768000 | 2400 | |
| 57978293 | TianSunXing | F | July 30, 2019, 8:26 a.m. | OK | Python 3 | TESTS | 46 | 1996 | 9420800 | 2400 | |
| 58264717 | TianJianXing | F | Aug. 4, 2019, 1:59 p.m. | OK | Python 3 | TESTS | 46 | 2059 | 9420800 | 2400 | |
| 38612645 | Korrah | F | May 25, 2018, 3:03 p.m. | OK | Python 3 | TESTS | 46 | 2557 | 9011200 | 2400 |
Back to search problems