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 |
|---|---|---|---|---|---|---|
| 191 | Codeforces Round 121 (Div. 1) | FINISHED | False | 7200 | 438273023 | May 27, 2012, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 4542 ) | A | Dynasty Puzzles | PROGRAMMING | dp | 1600 |
The ancient Berlanders believed that the longer the name, the more important its bearer is. Thus, Berland kings were famous for their long names. But long names are somewhat inconvenient, so the Berlanders started to abbreviate the names of their kings. They called every king by the first letters of its name. Thus, the king, whose name was Victorious Vasily Pupkin, was always called by the berlanders VVP. In Berland over its long history many dynasties of kings replaced each other, but they were all united by common traditions. Thus, according to one Berland traditions, to maintain stability in the country, the first name of the heir should be the same as the last name his predecessor (hence, the first letter of the abbreviated name of the heir coincides with the last letter of the abbreviated name of the predecessor). Berlanders appreciate stability, so this tradition has never been broken. Also Berlanders like perfection, so another tradition requires that the first name of the first king in the dynasty coincides with the last name of the last king in this dynasty (hence, the first letter of the abbreviated name of the first king coincides with the last letter of the abbreviated name of the last king). This tradition, of course, has also been always observed. The name of a dynasty is formed by very simple rules: we take all the short names of the kings in the order in which they ruled, and write them in one line. Thus, a dynasty of kings "ab" and "ba" is called "abba", and the dynasty, which had only the king "abca", is called "abca". Vasya, a historian, has recently found a list of abbreviated names of all Berland kings and their relatives. Help Vasya to find the maximally long name of the dynasty that could have existed in Berland. Note that in his list all the names are ordered by the time, that is, if name A is earlier in the list than B , then if A and B were kings, then king A ruled before king B . The first line contains integer n ( 1 ≤ n ≤ 5·10 5 |
| Разбор Codeforces Round #121 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1732408 | petro1 | A | May 27, 2012, 7:10 p.m. | OK | Delphi | TESTS | 50 | 190 | 9420800 | 1600 | |
| 1743386 | markel888 | A | May 30, 2012, 4:19 p.m. | OK | Delphi | TESTS | 50 | 200 | 9523200 | 1600 | |
| 1726955 | Spumote | A | May 27, 2012, 3:53 p.m. | OK | Delphi | TESTS | 50 | 220 | 9420800 | 1600 | |
| 1737792 | Ramp | A | May 28, 2012, 9:04 p.m. | OK | Delphi | TESTS | 50 | 220 | 12492800 | 1600 | |
| 1732929 | ruban | A | May 28, 2012, 12:17 a.m. | OK | Delphi | TESTS | 50 | 220 | 28057600 | 1600 | |
| 1734017 | MrJigan1488 | A | May 28, 2012, 9:58 a.m. | OK | Delphi | TESTS | 50 | 220 | 65024000 | 1600 | |
| 1732545 | petro1 | A | May 27, 2012, 7:40 p.m. | OK | Delphi | TESTS | 50 | 230 | 9420800 | 1600 | |
| 1751743 | Toshik | A | June 2, 2012, 12:28 p.m. | OK | Delphi | TESTS | 50 | 250 | 25497600 | 1600 | |
| 1726432 | Golovanov399 | A | May 27, 2012, 3:47 p.m. | OK | Delphi | TESTS | 50 | 280 | 3072000 | 1600 | |
| 3087540 | Mosyagin | A | Feb. 9, 2013, 5:58 p.m. | OK | Delphi | TESTS | 50 | 281 | 102400 | 1600 | |
| 1732931 | zanoes | A | May 28, 2012, 12:19 a.m. | OK | FPC | TESTS | 50 | 190 | 1126400 | 1600 | |
| 1725812 | superpear | A | May 27, 2012, 3:40 p.m. | OK | FPC | TESTS | 50 | 190 | 1126400 | 1600 | |
| 4608173 | Pavel_Semenov | A | Sept. 29, 2013, 9:08 p.m. | OK | FPC | TESTS | 50 | 218 | 0 | 1600 | |
| 2004239 | vlad107 | A | Aug. 13, 2012, 12:31 p.m. | OK | FPC | TESTS | 50 | 230 | 1228800 | 1600 | |
| 1803998 | ACTheory | A | June 15, 2012, 7:31 a.m. | OK | FPC | TESTS | 50 | 230 | 8704000 | 1600 | |
| 1726610 | popoffka | A | May 27, 2012, 3:49 p.m. | OK | FPC | TESTS | 50 | 230 | 11673600 | 1600 | |
| 14934668 | ImNotGay | A | Dec. 23, 2015, 7:26 a.m. | OK | FPC | TESTS | 50 | 248 | 204800 | 1600 | |
| 4303830 | tsunayoshi | A | Aug. 17, 2013, 1:43 p.m. | OK | FPC | TESTS | 50 | 248 | 204800 | 1600 | |
| 1748979 | turkmen | A | June 1, 2012, 7:07 a.m. | OK | FPC | TESTS | 50 | 250 | 1536000 | 1600 | |
| 1733561 | Rubanenko | A | May 28, 2012, 6:56 a.m. | OK | FPC | TESTS | 50 | 250 | 1536000 | 1600 | |
| 28270029 | vjudge3 | A | July 4, 2017, 4:28 a.m. | OK | GNU C | TESTS | 50 | 156 | 1945600 | 1600 | |
| 1768999 | lok41 | A | June 7, 2012, 9:21 a.m. | OK | GNU C | TESTS | 50 | 200 | 1433600 | 1600 | |
| 1726646 | kawatea | A | May 27, 2012, 3:50 p.m. | OK | GNU C | TESTS | 50 | 220 | 6860800 | 1600 | |
| 1945969 | vjudge1 | A | July 28, 2012, 4:59 a.m. | OK | GNU C | TESTS | 50 | 220 | 121651200 | 1600 | |
| 2909486 | ashuyadav | A | Jan. 12, 2013, 8:46 p.m. | OK | GNU C | TESTS | 50 | 234 | 0 | 1600 | |
| 25977821 | palacioje | A | March 31, 2017, 12:02 p.m. | OK | GNU C | TESTS | 50 | 278 | 1843200 | 1600 | |
| 25834827 | jannellyjelly | A | March 27, 2017, 9:13 a.m. | OK | GNU C | TESTS | 50 | 278 | 1843200 | 1600 | |
| 25824030 | MistaMesina | A | March 26, 2017, 4:48 p.m. | OK | GNU C | TESTS | 50 | 278 | 1843200 | 1600 | |
| 15142543 | HappyNewYearMike | A | Dec. 31, 2015, 10:35 p.m. | OK | GNU C | TESTS | 50 | 280 | 0 | 1600 | |
| 26058193 | timYap | A | April 1, 2017, 3:42 p.m. | OK | GNU C | TESTS | 50 | 280 | 1843200 | 1600 | |
| 2923005 | Rashidul_Hasan | A | Jan. 14, 2013, 6:42 a.m. | OK | GNU C++ | TESTS | 50 | 62 | 0 | 1600 | |
| 2924789 | vjudge5 | A | Jan. 14, 2013, 4:48 p.m. | OK | GNU C++ | TESTS | 50 | 78 | 0 | 1600 | |
| 2924795 | vjudge2 | A | Jan. 14, 2013, 4:48 p.m. | OK | GNU C++ | TESTS | 50 | 78 | 0 | 1600 | |
| 2924776 | vjudge3 | A | Jan. 14, 2013, 4:47 p.m. | OK | GNU C++ | TESTS | 50 | 78 | 0 | 1600 | |
| 2924762 | vjudge1 | A | Jan. 14, 2013, 4:46 p.m. | OK | GNU C++ | TESTS | 50 | 78 | 0 | 1600 | |
| 4355664 | synapse | A | Aug. 27, 2013, 7:49 a.m. | OK | GNU C++ | TESTS | 50 | 92 | 0 | 1600 | |
| 28598047 | oilover | A | July 16, 2017, 2:14 p.m. | OK | GNU C++ | TESTS | 50 | 122 | 1945600 | 1600 | |
| 38386685 | vjudge2 | A | May 18, 2018, 2:28 a.m. | OK | GNU C++ | TESTS | 50 | 124 | 0 | 1600 | |
| 12570253 | tancuong2596 | A | Aug. 17, 2015, 5:22 a.m. | OK | GNU C++ | TESTS | 50 | 124 | 0 | 1600 | |
| 2003676 | bnuvjudge | A | Aug. 13, 2012, 8:41 a.m. | OK | GNU C++ | TESTS | 50 | 130 | 1433600 | 1600 | |
| 1730765 | MuratKhayrulin | A | May 27, 2012, 5:14 p.m. | OK | GNU C++0x | TESTS | 50 | 130 | 1433600 | 1600 | |
| 4925644 | Orfest | A | Oct. 28, 2013, 9:28 p.m. | OK | GNU C++0x | TESTS | 50 | 156 | 0 | 1600 | |
| 9815382 | Stetsyk | A | Feb. 13, 2015, 11:26 a.m. | OK | GNU C++0x | TESTS | 50 | 156 | 512000 | 1600 | |
| 8627113 | Duxar | A | Nov. 9, 2014, 10:44 p.m. | OK | GNU C++0x | TESTS | 50 | 186 | 102400 | 1600 | |
| 1725702 | cmd | A | May 27, 2012, 3:39 p.m. | OK | GNU C++0x | TESTS | 50 | 190 | 4403200 | 1600 | |
| 1732445 | problem-solved | A | May 27, 2012, 7:16 p.m. | OK | GNU C++0x | TESTS | 50 | 200 | 1433600 | 1600 | |
| 9272560 | suchir | A | Dec. 26, 2014, 3:22 a.m. | OK | GNU C++0x | TESTS | 50 | 216 | 0 | 1600 | |
| 1736718 | whbm | A | May 28, 2012, 1:41 p.m. | OK | GNU C++0x | TESTS | 50 | 220 | 1433600 | 1600 | |
| 1725777 | watashi | A | May 27, 2012, 3:40 p.m. | OK | GNU C++0x | TESTS | 50 | 220 | 1433600 | 1600 | |
| 1726092 | akashin | A | May 27, 2012, 3:44 p.m. | OK | GNU C++0x | TESTS | 50 | 220 | 1536000 | 1600 | |
| 28271469 | vjudge1 | A | July 4, 2017, 5:50 a.m. | OK | GNU C11 | TESTS | 50 | 280 | 1945600 | 1600 | |
| 25344046 | MoodyFares | A | March 8, 2017, 3:05 p.m. | OK | GNU C++11 | TESTS | 50 | 156 | 1945600 | 1600 | |
| 25262323 | tudorcoman | A | March 5, 2017, 2:48 p.m. | OK | GNU C++11 | TESTS | 50 | 156 | 5017600 | 1600 | |
| 13309358 | sankalpsingh | A | Sept. 30, 2015, 6:19 a.m. | OK | GNU C++11 | TESTS | 50 | 186 | 102400 | 1600 | |
| 18302641 | ArtemParkhomets | A | June 8, 2016, 4:32 p.m. | OK | GNU C++11 | TESTS | 50 | 186 | 2252800 | 1600 | |
| 19954309 | non_special | A | Aug. 18, 2016, 10:20 p.m. | OK | GNU C++11 | TESTS | 50 | 218 | 8601600 | 1600 | |
| 65038797 | Steven_Meng | A | Nov. 15, 2019, 12:40 p.m. | OK | GNU C++11 | TESTS | 50 | 248 | 0 | 1600 | |
| 59961478 | welkinstream | A | Sept. 3, 2019, 6:14 p.m. | OK | GNU C++11 | TESTS | 50 | 248 | 0 | 1600 | |
| 57900783 | lopare | A | July 28, 2019, 3:35 p.m. | OK | GNU C++11 | TESTS | 50 | 248 | 0 | 1600 | |
| 57822462 | py_ultron | A | July 27, 2019, 12:36 a.m. | OK | GNU C++11 | TESTS | 50 | 248 | 0 | 1600 | |
| 68105118 | luogu_bot4 | A | Jan. 3, 2020, 6:34 a.m. | OK | GNU C++11 | TESTS | 50 | 248 | 0 | 1600 | |
| 25104717 | srinu37 | A | Feb. 28, 2017, 3:50 p.m. | OK | GNU C++14 | TESTS | 50 | 156 | 1945600 | 1600 | |
| 54006885 | AnisParvez | A | May 11, 2019, 8:47 p.m. | OK | GNU C++14 | TESTS | 50 | 186 | 0 | 1600 | |
| 39182815 | pk842 | A | June 12, 2018, 6:56 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 0 | 1600 | |
| 29841961 | danya.smelskiy | A | Aug. 28, 2017, 9:13 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 0 | 1600 | |
| 27519433 | MegaBidoof | A | June 2, 2017, 9 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 102400 | 1600 | |
| 32197962 | I_love_Palindromic_Tree | A | Nov. 10, 2017, 2:41 p.m. | OK | GNU C++14 | TESTS | 50 | 186 | 102400 | 1600 | |
| 28275002 | HunTer | A | July 4, 2017, 8:17 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 1945600 | 1600 | |
| 29343159 | Flowersea | A | Aug. 11, 2017, 4:50 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 1945600 | 1600 | |
| 28274996 | vjudge4 | A | July 4, 2017, 8:17 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 2048000 | 1600 | |
| 29475880 | sleepify | A | Aug. 15, 2017, 7:44 a.m. | OK | GNU C++14 | TESTS | 50 | 186 | 2150400 | 1600 | |
| 65897555 | Psychedelic | A | Nov. 28, 2019, 7:03 a.m. | OK | GNU C++17 | TESTS | 50 | 186 | 0 | 1600 | |
| 55123221 | bestin_1 | A | June 5, 2019, 11:41 a.m. | OK | GNU C++17 | TESTS | 50 | 186 | 6041600 | 1600 | |
| 64045342 | Kukulkan | A | Nov. 1, 2019, 7:13 p.m. | OK | GNU C++17 | TESTS | 50 | 216 | 0 | 1600 | |
| 69862675 | jebostaru | A | Jan. 30, 2020, 7:05 p.m. | OK | GNU C++17 | TESTS | 50 | 216 | 0 | 1600 | |
| 66816041 | Mr_Frodo | A | Dec. 14, 2019, 5:47 a.m. | OK | GNU C++17 | TESTS | 50 | 216 | 0 | 1600 | |
| 51304316 | Tantor | A | March 14, 2019, 4:01 p.m. | OK | GNU C++17 | TESTS | 50 | 216 | 0 | 1600 | |
| 50615412 | Onizuka | A | Feb. 28, 2019, 7:16 p.m. | OK | GNU C++17 | TESTS | 50 | 216 | 0 | 1600 | |
| 52051127 | shtori | A | March 30, 2019, 6:49 p.m. | OK | GNU C++17 | TESTS | 50 | 216 | 6041600 | 1600 | |
| 68877916 | mk_02 | A | Jan. 15, 2020, 5:36 p.m. | OK | GNU C++17 | TESTS | 50 | 218 | 0 | 1600 | |
| 67189475 | kishan.06 | A | Dec. 19, 2019, 6:27 a.m. | OK | GNU C++17 | TESTS | 50 | 218 | 0 | 1600 | |
| 2071591 | DimsFromDergachy | A | Aug. 31, 2012, 11:56 a.m. | OK | Haskell | TESTS | 50 | 1260 | 1638400 | 1600 | |
| 65584471 | Leks360 | A | Nov. 23, 2019, 11:58 a.m. | OK | Java 11 | TESTS | 50 | 1496 | 33382400 | 1600 | |
| 1731622 | SharpBlade | A | May 27, 2012, 5:59 p.m. | OK | Java 6 | TESTS | 50 | 250 | 43827200 | 1600 | |
| 1894711 | chronotable | A | July 12, 2012, 7:30 a.m. | OK | Java 6 | TESTS | 50 | 270 | 43212800 | 1600 | |
| 2033291 | azneyes | A | Aug. 19, 2012, 12:42 a.m. | OK | Java 6 | TESTS | 50 | 280 | 43315200 | 1600 | |
| 3513087 | miladini | A | April 11, 2013, 5:32 p.m. | OK | Java 6 | TESTS | 50 | 296 | 0 | 1600 | |
| 1980735 | Azat_Yusupov | A | Aug. 6, 2012, 2:26 p.m. | OK | Java 6 | TESTS | 50 | 300 | 43315200 | 1600 | |
| 1726186 | chavit | A | May 27, 2012, 3:45 p.m. | OK | Java 6 | TESTS | 50 | 310 | 43212800 | 1600 | |
| 4108740 | mkirsche | A | July 19, 2013, 11:43 p.m. | OK | Java 6 | TESTS | 50 | 312 | 2355200 | 1600 | |
| 4109713 | DoublePointer | A | July 20, 2013, 5:06 a.m. | OK | Java 6 | TESTS | 50 | 327 | 2355200 | 1600 | |
| 1727058 | pschuprikov | A | May 27, 2012, 3:55 p.m. | OK | Java 6 | TESTS | 50 | 330 | 43212800 | 1600 | |
| 8556358 | dr.madis | A | Nov. 5, 2014, 9:56 a.m. | OK | Java 6 | TESTS | 50 | 342 | 0 | 1600 | |
| 1725685 | qwerty787788 | A | May 27, 2012, 3:39 p.m. | OK | Java 7 | TESTS | 50 | 310 | 44851200 | 1600 | |
| 11368924 | angelg | A | May 31, 2015, 4:08 p.m. | OK | Java 7 | TESTS | 50 | 374 | 0 | 1600 | |
| 9265438 | upsolving | A | Dec. 25, 2014, 8:47 a.m. | OK | Java 7 | TESTS | 50 | 374 | 0 | 1600 | |
| 9265376 | upsolving | A | Dec. 25, 2014, 8:41 a.m. | OK | Java 7 | TESTS | 50 | 374 | 0 | 1600 | |
| 6569694 | nickbuelich | A | May 7, 2014, 11:49 p.m. | OK | Java 7 | TESTS | 50 | 374 | 0 | 1600 | |
| 11350003 | Sumeet.Varma | A | May 29, 2015, 7:20 p.m. | OK | Java 7 | TESTS | 50 | 404 | 0 | 1600 | |
| 1726702 | ralekseenkov | A | May 27, 2012, 3:50 p.m. | OK | Java 7 | TESTS | 50 | 450 | 45056000 | 1600 | |
| 5532396 | miguelmaurizio | A | Dec. 27, 2013, 7:57 p.m. | OK | Java 7 | TESTS | 50 | 468 | 0 | 1600 | |
| 9237901 | jaudibert | A | Dec. 24, 2014, 5:03 a.m. | OK | Java 7 | TESTS | 50 | 498 | 53350400 | 1600 | |
| 5550688 | 0p9o8i | A | Dec. 29, 2013, 12:33 p.m. | OK | Java 7 | TESTS | 50 | 560 | 0 | 1600 | |
| 62579825 | FlashGamezzz | A | Oct. 14, 2019, 4:56 p.m. | OK | Java 8 | TESTS | 50 | 372 | 0 | 1600 | |
| 53587042 | StayAwayFromBitches | A | April 30, 2019, 7:15 p.m. | OK | Java 8 | TESTS | 50 | 404 | 0 | 1600 | |
| 47862940 | Mooncrater | A | Jan. 3, 2019, 7:36 a.m. | OK | Java 8 | TESTS | 50 | 404 | 0 | 1600 | |
| 11373347 | dhrumil140396 | A | June 1, 2015, 4:19 a.m. | OK | Java 8 | TESTS | 50 | 404 | 0 | 1600 | |
| 68192433 | lebaur | A | Jan. 4, 2020, 2:01 p.m. | OK | Java 8 | TESTS | 50 | 434 | 0 | 1600 | |
| 53586981 | StayAwayFromBitches | A | April 30, 2019, 7:13 p.m. | OK | Java 8 | TESTS | 50 | 434 | 0 | 1600 | |
| 20067531 | arrrhh | A | Aug. 22, 2016, 5 p.m. | OK | Java 8 | TESTS | 50 | 436 | 20582400 | 1600 | |
| 50711255 | boltUsain | A | March 3, 2019, 6:58 a.m. | OK | Java 8 | TESTS | 50 | 466 | 0 | 1600 | |
| 11139881 | poikniok | A | May 19, 2015, 2:25 a.m. | OK | Java 8 | TESTS | 50 | 466 | 0 | 1600 | |
| 25887948 | ringoreigns1 | A | March 29, 2017, 5:29 a.m. | OK | Java 8 | TESTS | 50 | 466 | 20377600 | 1600 | |
| 16874563 | Kero | A | March 22, 2016, 4:42 p.m. | OK | JavaScript | TESTS | 50 | 842 | 40038400 | 1600 | |
| 1726752 | AlphaStream | A | May 27, 2012, 3:51 p.m. | OK | Mono C# | TESTS | 50 | 360 | 11980800 | 1600 | |
| 66462228 | sA1monxGod | A | Dec. 7, 2019, 3:12 p.m. | OK | Mono C# | TESTS | 50 | 404 | 3072000 | 1600 | |
| 1726861 | lgarcia | A | May 27, 2012, 3:52 p.m. | OK | Mono C# | TESTS | 50 | 1300 | 38092800 | 1600 | |
| 16018394 | og.kostya | A | Feb. 14, 2016, 1:25 p.m. | OK | MS C# | TESTS | 50 | 280 | 3276800 | 1600 | |
| 14861587 | namaku | A | Dec. 18, 2015, 2:02 p.m. | OK | MS C# | TESTS | 50 | 810 | 29900800 | 1600 | |
| 1727005 | chEEtah | A | May 27, 2012, 3:54 p.m. | OK | MS C++ | TESTS | 50 | 140 | 1433600 | 1600 | |
| 1725816 | ryry56 | A | May 27, 2012, 3:40 p.m. | OK | MS C++ | TESTS | 50 | 140 | 1433600 | 1600 | |
| 1802617 | hamed053 | A | June 14, 2012, 2:17 p.m. | OK | MS C++ | TESTS | 50 | 140 | 1433600 | 1600 | |
| 1727277 | iensen | A | May 27, 2012, 3:58 p.m. | OK | MS C++ | TESTS | 50 | 140 | 1433600 | 1600 | |
| 1732703 | caustique | A | May 27, 2012, 8:56 p.m. | OK | MS C++ | TESTS | 50 | 140 | 1433600 | 1600 | |
| 1726431 | CleRIC | A | May 27, 2012, 3:47 p.m. | OK | MS C++ | TESTS | 50 | 140 | 2662400 | 1600 | |
| 48566001 | vjudge2 | A | Jan. 19, 2019, 9:35 a.m. | OK | MS C++ | TESTS | 50 | 156 | 0 | 1600 | |
| 56664503 | vjudge4 | A | July 7, 2019, 10:50 a.m. | OK | MS C++ | TESTS | 50 | 156 | 3481600 | 1600 | |
| 1802609 | hamed053 | A | June 14, 2012, 2:14 p.m. | OK | MS C++ | TESTS | 50 | 160 | 1433600 | 1600 | |
| 2893895 | hakobyan.tigran | A | Jan. 8, 2013, 6:48 p.m. | OK | MS C++ | TESTS | 50 | 171 | 10547200 | 1600 | |
| 1725989 | alexey.shchepin | A | May 27, 2012, 3:42 p.m. | OK | Ocaml | TESTS | 50 | 470 | 13516800 | 1600 |
Back to search problems