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 |
|---|---|---|---|---|---|---|
| 570 | Codeforces Round 316 (Div. 2) | FINISHED | False | 7200 | 336922223 | Aug. 13, 2015, 4:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 8973 ) | D | Tree Requests | PROGRAMMING | binary search bitmasks constructive algorithms dfs and similar graphs trees | 2400 |
Roman planted a tree consisting of n vertices. Each vertex contains a lowercase English letter. Vertex 1 is the root of the tree, each of the n - 1 remaining vertices has a parent in the tree. Vertex is connected with its parent by an edge. The parent of vertex i is vertex p i , the parent index is always less than the index of the vertex (i.e., p i < i ). The depth of the vertex is the number of nodes on the path from the root to v along the edges. In particular, the depth of the root is equal to 1 . We say that vertex u is in the subtree of vertex v , if we can get from u to v , moving from the vertex to the parent. In particular, vertex v is in its subtree. Roma gives you m queries, the i -th of which consists of two numbers v i , h i . Let's consider the vertices in the subtree v i located at depth h i . Determine whether you can use the letters written at these vertices to make a string that is a palindrome . The letters that are written in the vertexes, can be rearranged in any order to make a palindrome, but all letters should be used. The first line contains two integers n , m ( 1 ≤ n , m ≤ 500 000 ) — the number of nodes in the tree and queries, respectively. The following line contains n - 1 integers p 2 , p 3 , ..., p n — the parents of vertices from the second to the n -th ( 1 ≤ p i < i ). The next line contains n lowercase English letters, the i -th of these letters is written on vertex i . Next m lines describe the queries, the i -th line contains two numbers v i , h i ( 1 ≤ v i , h i ≤ n ) — the vertex and the depth that appear in the i -th query. Print m lines. In the i -th line print " Yes " (without the quotes), if in the i -th query you can make a palindrome from the letters written on the vertices, otherwise print " No " (without the quotes). String s is a palindrome if reads the same from left to right and from right to left. In particular, an empty string is a palindrome. Clarification for the sample test. In the first query there exi |
| Codeforces Round #316 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25359536 | apt123 | D | March 9, 2017, 12:22 p.m. | OK | FPC | TESTS | 65 | 1326 | 42086400 | 2400 | |
| 25358094 | zhanggengchen | D | March 9, 2017, 11:16 a.m. | OK | FPC | TESTS | 65 | 1762 | 62156800 | 2400 | |
| 13344033 | igdor99 | D | Oct. 2, 2015, 1:29 p.m. | OK | FPC | TESTS | 65 | 1949 | 104960000 | 2400 | |
| 15100480 | quang_proltt | D | Dec. 30, 2015, 1:13 p.m. | OK | FPC | TESTS | 65 | 1996 | 80793600 | 2400 | |
| 24894134 | Gray_58 | D | Feb. 22, 2017, 1:32 p.m. | OK | FPC | TESTS | 65 | 1996 | 106598400 | 2400 | |
| 34962074 | crxis | D | Feb. 6, 2018, 6:06 a.m. | OK | GNU C | TESTS | 65 | 670 | 110489600 | 2400 | |
| 40986257 | ReaLNero1 | D | July 30, 2018, 8:27 p.m. | OK | GNU C++ | TESTS | 65 | 280 | 36352000 | 2400 | |
| 40688180 | sumijie | D | July 24, 2018, 3:54 a.m. | OK | GNU C++ | TESTS | 65 | 280 | 36352000 | 2400 | |
| 26309463 | vjudge2 | D | April 12, 2017, 1:24 a.m. | OK | GNU C++ | TESTS | 65 | 327 | 61337600 | 2400 | |
| 36669739 | xielinhan | D | March 27, 2018, 1:47 p.m. | OK | GNU C++ | TESTS | 65 | 374 | 76185600 | 2400 | |
| 25323004 | WAonce | D | March 7, 2017, 2:24 p.m. | OK | GNU C++ | TESTS | 65 | 389 | 68198400 | 2400 | |
| 25319132 | WAonce | D | March 7, 2017, 11:11 a.m. | OK | GNU C++ | TESTS | 65 | 389 | 72192000 | 2400 | |
| 41159741 | vjudge5 | D | Aug. 3, 2018, 2:26 p.m. | OK | GNU C++ | TESTS | 65 | 405 | 52531200 | 2400 | |
| 41159482 | vjudge2 | D | Aug. 3, 2018, 2:19 p.m. | OK | GNU C++ | TESTS | 65 | 405 | 52531200 | 2400 | |
| 41119053 | vjudge1 | D | Aug. 2, 2018, 10:53 a.m. | OK | GNU C++ | TESTS | 65 | 421 | 52838400 | 2400 | |
| 41125117 | vjudge1 | D | Aug. 2, 2018, 1:54 p.m. | OK | GNU C++ | TESTS | 65 | 421 | 80384000 | 2400 | |
| 53110708 | about | D | April 22, 2019, 2:19 a.m. | OK | GNU C11 | TESTS | 65 | 841 | 73011200 | 2400 | |
| 56644248 | SpiritualKhorosho | D | July 7, 2019, 5:07 a.m. | OK | GNU C++11 | TESTS | 65 | 186 | 36556800 | 2400 | |
| 40688203 | vjudge4 | D | July 24, 2018, 3:56 a.m. | OK | GNU C++11 | TESTS | 65 | 249 | 36352000 | 2400 | |
| 53972441 | CLT | D | May 11, 2019, 12:09 a.m. | OK | GNU C++11 | TESTS | 65 | 296 | 41984000 | 2400 | |
| 53217052 | EncodeTalker | D | April 24, 2019, 9:28 a.m. | OK | GNU C++11 | TESTS | 65 | 311 | 64614400 | 2400 | |
| 20561411 | buxiaoyu | D | Sept. 13, 2016, 6:51 a.m. | OK | GNU C++11 | TESTS | 65 | 342 | 58675200 | 2400 | |
| 51902012 | vjudge2 | D | March 27, 2019, 1:50 p.m. | OK | GNU C++11 | TESTS | 65 | 342 | 70144000 | 2400 | |
| 51902063 | saitoasuka | D | March 27, 2019, 1:52 p.m. | OK | GNU C++11 | TESTS | 65 | 342 | 70144000 | 2400 | |
| 44650903 | An_Account | D | Oct. 21, 2018, 11:27 a.m. | OK | GNU C++11 | TESTS | 65 | 358 | 60620800 | 2400 | |
| 51842766 | luogu_bot1 | D | March 26, 2019, 12:27 a.m. | OK | GNU C++11 | TESTS | 65 | 358 | 70860800 | 2400 | |
| 51890654 | dqa2020 | D | March 27, 2019, 8:57 a.m. | OK | GNU C++11 | TESTS | 65 | 358 | 124108800 | 2400 | |
| 25223019 | vjudge5 | D | March 4, 2017, 5:44 p.m. | OK | GNU C++14 | TESTS | 65 | 374 | 132812800 | 2400 | |
| 61084978 | arshad2117 | D | Sept. 22, 2019, 5:58 p.m. | OK | GNU C++14 | TESTS | 65 | 561 | 66867200 | 2400 | |
| 57294820 | asfd221 | D | July 18, 2019, 6:38 p.m. | OK | GNU C++14 | TESTS | 65 | 561 | 86937600 | 2400 | |
| 22388992 | xxw | D | Nov. 21, 2016, 5:21 p.m. | OK | GNU C++14 | TESTS | 65 | 592 | 71884800 | 2400 | |
| 45139609 | hatuank97lhp | D | Oct. 31, 2018, 1:55 p.m. | OK | GNU C++14 | TESTS | 65 | 592 | 74342400 | 2400 | |
| 47617851 | nitishk24 | D | Dec. 28, 2018, 11:25 a.m. | OK | GNU C++14 | TESTS | 65 | 607 | 66252800 | 2400 | |
| 46265805 | DF_cjc | D | Nov. 27, 2018, 2:36 a.m. | OK | GNU C++14 | TESTS | 65 | 608 | 63590400 | 2400 | |
| 24605515 | Snow_Leopard | D | Feb. 12, 2017, 9:43 a.m. | OK | GNU C++14 | TESTS | 65 | 608 | 70758400 | 2400 | |
| 26076790 | aditya1701 | D | April 2, 2017, 11:34 a.m. | OK | GNU C++14 | TESTS | 65 | 608 | 88780800 | 2400 | |
| 33009958 | Bassel | D | Dec. 7, 2017, 8:33 p.m. | OK | GNU C++14 | TESTS | 65 | 623 | 70656000 | 2400 | |
| 46755408 | ivan100sic | D | Dec. 8, 2018, 11:27 a.m. | OK | GNU C++17 | TESTS | 65 | 545 | 78336000 | 2400 | |
| 54957287 | AliShahali1382 | D | June 2, 2019, 12:57 a.m. | OK | GNU C++17 | TESTS | 65 | 561 | 33382400 | 2400 | |
| 64452370 | xxyu | D | Nov. 7, 2019, 7:34 a.m. | OK | GNU C++17 | TESTS | 65 | 577 | 36556800 | 2400 | |
| 64452431 | vjudge2 | D | Nov. 7, 2019, 7:35 a.m. | OK | GNU C++17 | TESTS | 65 | 592 | 36556800 | 2400 | |
| 55429148 | dmkozyrev | D | June 11, 2019, 10:30 a.m. | OK | GNU C++17 | TESTS | 65 | 592 | 74854400 | 2400 | |
| 56514020 | coder_h | D | July 4, 2019, 11:51 a.m. | OK | GNU C++17 | TESTS | 65 | 592 | 86937600 | 2400 | |
| 65933879 | o948 | D | Nov. 28, 2019, 11:37 p.m. | OK | GNU C++17 | TESTS | 65 | 608 | 78848000 | 2400 | |
| 66621173 | PracticeAccount123 | D | Dec. 11, 2019, 7:01 a.m. | OK | GNU C++17 | TESTS | 65 | 623 | 68915200 | 2400 | |
| 62400684 | asd111 | D | Oct. 12, 2019, 7:16 a.m. | OK | GNU C++17 | TESTS | 65 | 623 | 80998400 | 2400 | |
| 56514085 | coder_h | D | July 4, 2019, 11:53 a.m. | OK | GNU C++17 | TESTS | 65 | 623 | 86937600 | 2400 | |
| 18120600 | Ahmad_Elsagheer | D | May 27, 2016, 3:42 p.m. | OK | Java 7 | TESTS | 65 | 1684 | 212684800 | 2400 | |
| 61227800 | Dukkha | D | Sept. 24, 2019, 3:43 p.m. | OK | Java 8 | TESTS | 65 | 857 | 87244800 | 2400 | |
| 44428497 | guptautkarsh028 | D | Oct. 17, 2018, 6:16 a.m. | OK | Java 8 | TESTS | 65 | 1138 | 144486400 | 2400 | |
| 33196925 | bhishma | D | Dec. 12, 2017, 9:31 p.m. | OK | Java 8 | TESTS | 65 | 1154 | 169676800 | 2400 | |
| 35820964 | jport | D | March 1, 2018, 10:27 p.m. | OK | Java 8 | TESTS | 65 | 1169 | 219750400 | 2400 | |
| 31513750 | RP_9 | D | Oct. 19, 2017, 4:22 p.m. | OK | Java 8 | TESTS | 65 | 1185 | 264601600 | 2400 | |
| 33196968 | bhishma | D | Dec. 12, 2017, 9:34 p.m. | OK | Java 8 | TESTS | 65 | 1200 | 169676800 | 2400 | |
| 60660057 | aman28rwt | D | Sept. 16, 2019, 4 a.m. | OK | Java 8 | TESTS | 65 | 1216 | 149811200 | 2400 | |
| 24531751 | Musin | D | Feb. 8, 2017, 4:35 p.m. | OK | Java 8 | TESTS | 65 | 1248 | 162201600 | 2400 | |
| 18221572 | Safrout | D | June 2, 2016, 6:13 p.m. | OK | Java 8 | TESTS | 65 | 1278 | 237568000 | 2400 | |
| 40660810 | tsumit023 | D | July 23, 2018, 7:02 a.m. | OK | Java 8 | TESTS | 65 | 1325 | 170803200 | 2400 | |
| 13915152 | dr.ikros | D | Oct. 28, 2015, 1:10 p.m. | OK | JavaScript | TESTS | 65 | 1185 | 73420800 | 2400 | |
| 17991915 | camypaper | D | May 19, 2016, 1:40 p.m. | OK | MS C# | TESTS | 65 | 1154 | 133529600 | 2400 | |
| 44349654 | vjudge5 | D | Oct. 15, 2018, 9:22 a.m. | OK | MS C++ | TESTS | 65 | 514 | 48537600 | 2400 | |
| 13808522 | nuit | D | Oct. 23, 2015, 12:45 p.m. | OK | MS C++ | TESTS | 65 | 592 | 76697600 | 2400 | |
| 33190395 | irrkez | D | Dec. 12, 2017, 5:22 p.m. | OK | MS C++ | TESTS | 65 | 607 | 51200000 | 2400 | |
| 58151144 | vjudge5 | D | Aug. 2, 2019, 2:39 a.m. | OK | MS C++ | TESTS | 65 | 639 | 51712000 | 2400 | |
| 16905744 | liuyuhong | D | March 24, 2016, 12:18 p.m. | OK | MS C++ | TESTS | 65 | 670 | 72704000 | 2400 | |
| 58151112 | qcwlmqy | D | Aug. 2, 2019, 2:38 a.m. | OK | MS C++ | TESTS | 65 | 748 | 51712000 | 2400 | |
| 16903629 | liuyuhong | D | March 24, 2016, 9:31 a.m. | OK | MS C++ | TESTS | 65 | 763 | 68710400 | 2400 | |
| 18143500 | rkm0959 | D | May 29, 2016, 8:58 a.m. | OK | MS C++ | TESTS | 65 | 780 | 56729600 | 2400 | |
| 14572758 | vanvector | D | Nov. 30, 2015, 3:31 p.m. | OK | MS C++ | TESTS | 65 | 795 | 168960000 | 2400 | |
| 14654728 | Ghassan.Khazaal | D | Dec. 4, 2015, 8:46 p.m. | OK | MS C++ | TESTS | 65 | 904 | 114892800 | 2400 | |
| 59353639 | yorky | D | Aug. 23, 2019, 12:44 p.m. | OK | MS C++ 2017 | TESTS | 65 | 1513 | 62771200 | 2400 | |
| 55941248 | Astronomax | D | June 22, 2019, 4:47 p.m. | OK | MS C++ 2017 | TESTS | 65 | 1684 | 60108800 | 2400 |
Back to search problems