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 |
|---|---|---|---|---|---|---|
| 217 | Codeforces Round 134 (Div. 1) | FINISHED | False | 7200 | 431218485 | Aug. 18, 2012, 7:05 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 367 ) | C | Formurosa | PROGRAMMING | divide and conquer dp expression parsing | 2500 |
The Bytelandian Institute for Biological Research (BIBR) is investigating the properties of two species of bacteria, named simply 0 and 1. Even under a microscope, bacteria of those two species are very difficult to distinguish. In fact, the only thing the scientists possess that is able to differentiate between them is a plant called Formurosa. If the scientists place a sample of colonies of bacteria on each on Formurosa's leaves, it will activate a complicated nutrition process. During that process color of Formurosa changes to reflect the result of a — possibly very complicated — logical formula on the species of bacteria, involving constants and the operators | (OR), & (AND) and ^ (XOR). If it is 0, the plant will turn red, otherwise — it will turn blue. For example, if the nutrition process of Formurosa is described by the formula: (((?^?)|?)&(1^?)) ; then Formurosa has four leaves (the " ? " signs denote the leaves). If we place 0, 1, 0, 0 on the respective leaves, the result of the nutrition process will be (((0^1)|0)&(1^0)) = 1 , therefore the plant will turn blue. The scientists have n colonies of bacteria. They do not know their types; the only thing they know for sure is that not all colonies are of the same type . They want to attempt to determine the bacteria's species by repeated evaluations with Formurosa. During each evaluation they must place exactly one sample on every leaf of the plant. However, they may use multiple samples of one colony during a single evaluation; they can even cover the whole plant with bacteria from one colony! Is it possible for them to always determine the species of each colony, no matter what they are (assuming they are not all the same)? The first line of input contains a single integer n ( 2 ≤ n ≤ 10 6 ) — the number of colonies of bacteria. The second line contains the formula describing the nutrition process of Formurosa. This line contains only characters « 0 », « 1 », « ? », « | », « & », « ^ », « ( », « ) |
| Editorial for Codeforces Round #134 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2028513 | tourist | C | Aug. 18, 2012, 8:26 a.m. | OK | Delphi | TESTS | 51 | 190 | 103116800 | 2500 | |
| 57846800 | vjudge4 | C | July 27, 2019, 11:31 a.m. | OK | FPC | TESTS | 51 | 46 | 24371200 | 2500 | |
| 2871983 | luogan | C | Jan. 4, 2013, 2:34 a.m. | OK | FPC | TESTS | 51 | 62 | 10035200 | 2500 | |
| 2031369 | vlad107 | C | Aug. 18, 2012, 12:02 p.m. | OK | FPC | TESTS | 51 | 170 | 67686400 | 2500 | |
| 2047147 | xim97 | C | Aug. 24, 2012, 6:18 p.m. | OK | FPC | TESTS | 51 | 250 | 67686400 | 2500 | |
| 2031388 | vlad107 | C | Aug. 18, 2012, 12:05 p.m. | OK | FPC | TESTS | 51 | 270 | 67686400 | 2500 | |
| 2029433 | Electronic | C | Aug. 18, 2012, 8:53 a.m. | OK | GNU C | TESTS | 51 | 30 | 13414400 | 2500 | |
| 2032900 | msg555 | C | Aug. 18, 2012, 7:15 p.m. | OK | GNU C | TESTS | 51 | 60 | 17408000 | 2500 | |
| 2636299 | hariprasath | C | Nov. 24, 2012, 8:08 a.m. | OK | GNU C | TESTS | 51 | 62 | 15974400 | 2500 | |
| 6578900 | grenade | C | May 9, 2014, 4:54 p.m. | OK | GNU C++ | TESTS | 51 | 30 | 11980800 | 2500 | |
| 14137532 | 130705009 | C | Nov. 8, 2015, 8:11 a.m. | OK | GNU C++ | TESTS | 51 | 30 | 15974400 | 2500 | |
| 5448413 | zhj | C | Dec. 16, 2013, 5:27 a.m. | OK | GNU C++ | TESTS | 51 | 30 | 15974400 | 2500 | |
| 5389688 | PSDEV | C | Dec. 8, 2013, 12:21 p.m. | OK | GNU C++ | TESTS | 51 | 30 | 19968000 | 2500 | |
| 10424940 | aid | C | March 24, 2015, 4:37 p.m. | OK | GNU C++ | TESTS | 51 | 30 | 21606400 | 2500 | |
| 16228094 | bnuvjudge2 | C | Feb. 20, 2016, 11:46 a.m. | OK | GNU C++ | TESTS | 51 | 31 | 3379200 | 2500 | |
| 6055918 | Bobik | C | March 17, 2014, 2:31 p.m. | OK | GNU C++ | TESTS | 51 | 31 | 5017600 | 2500 | |
| 2903398 | shmily552255 | C | Jan. 10, 2013, 7:42 p.m. | OK | GNU C++ | TESTS | 51 | 31 | 6656000 | 2500 | |
| 2909882 | littlefriend | C | Jan. 13, 2013, 1:59 a.m. | OK | GNU C++ | TESTS | 51 | 31 | 7987200 | 2500 | |
| 2923521 | master_miu | C | Jan. 14, 2013, 9:56 a.m. | OK | GNU C++ | TESTS | 51 | 31 | 11980800 | 2500 | |
| 2908061 | qquartz | C | Jan. 12, 2013, 2:36 p.m. | OK | GNU C++0x | TESTS | 51 | 31 | 15974400 | 2500 | |
| 2865859 | bakabakashyoshyo | C | Jan. 2, 2013, 9:14 a.m. | OK | GNU C++0x | TESTS | 51 | 31 | 22016000 | 2500 | |
| 2898948 | sayade | C | Jan. 9, 2013, 10:23 a.m. | OK | GNU C++0x | TESTS | 51 | 46 | 2150400 | 2500 | |
| 9946212 | Pudge123 | C | Feb. 21, 2015, 9 a.m. | OK | GNU C++0x | TESTS | 51 | 46 | 16998400 | 2500 | |
| 2770236 | roosephu | C | Dec. 15, 2012, 12:58 p.m. | OK | GNU C++0x | TESTS | 51 | 46 | 21606400 | 2500 | |
| 9874506 | sdya | C | Feb. 16, 2015, 6:13 p.m. | OK | GNU C++0x | TESTS | 51 | 46 | 62361600 | 2500 | |
| 2030451 | cgy4ever | C | Aug. 18, 2012, 9:44 a.m. | OK | GNU C++0x | TESTS | 51 | 60 | 7065600 | 2500 | |
| 57848080 | J2Pasuing | C | July 27, 2019, 12:01 p.m. | OK | GNU C11 | TESTS | 51 | 46 | 15974400 | 2500 | |
| 34290572 | FlappyFish | C | Jan. 19, 2018, 3:24 a.m. | OK | GNU C++11 | TESTS | 51 | 30 | 18022400 | 2500 | |
| 58317637 | Xi_Jinping | C | Aug. 5, 2019, 3:58 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 11980800 | 2500 | |
| 57899677 | lopare | C | July 28, 2019, 3:08 p.m. | OK | GNU C++11 | TESTS | 51 | 31 | 15769600 | 2500 | |
| 57822111 | py_ultron | C | July 27, 2019, 12:18 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 15769600 | 2500 | |
| 17121938 | freebsdx | C | April 2, 2016, 3:10 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 18227200 | 2500 | |
| 57357748 | miao22 | C | July 20, 2019, 6:50 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 21094400 | 2500 | |
| 57450154 | XianHZ | C | July 21, 2019, 9:28 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 21094400 | 2500 | |
| 33279145 | orbitingflea | C | Dec. 16, 2017, 12:57 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 22835200 | 2500 | |
| 33279120 | orbitingflea | C | Dec. 16, 2017, 12:51 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 22835200 | 2500 | |
| 31503370 | nanicode | C | Oct. 19, 2017, 9:47 a.m. | OK | GNU C++11 | TESTS | 51 | 31 | 31846400 | 2500 | |
| 30998838 | LiChenKoh | C | Oct. 4, 2017, 5:08 p.m. | OK | GNU C++14 | TESTS | 51 | 31 | 17100800 | 2500 | |
| 35740325 | AndreiNet | C | Feb. 26, 2018, 5:33 p.m. | OK | GNU C++14 | TESTS | 51 | 31 | 22937600 | 2500 | |
| 60755531 | vjudge5 | C | Sept. 18, 2019, 8:41 a.m. | OK | GNU C++14 | TESTS | 51 | 31 | 37068800 | 2500 | |
| 57356138 | luogu_bot3 | C | July 20, 2019, 6:22 a.m. | OK | GNU C++14 | TESTS | 51 | 46 | 22016000 | 2500 | |
| 56038588 | Scut82 | C | June 25, 2019, 1:15 p.m. | OK | GNU C++14 | TESTS | 51 | 46 | 28979200 | 2500 | |
| 57313540 | zrmpaul | C | July 19, 2019, 7:24 a.m. | OK | GNU C++14 | TESTS | 51 | 62 | 10035200 | 2500 | |
| 57870802 | vjudge1 | C | July 28, 2019, 1:36 a.m. | OK | GNU C++14 | TESTS | 51 | 62 | 11980800 | 2500 | |
| 57870899 | Alex_McAvoy | C | July 28, 2019, 1:41 a.m. | OK | GNU C++14 | TESTS | 51 | 77 | 11980800 | 2500 | |
| 57870844 | vjudge3 | C | July 28, 2019, 1:38 a.m. | OK | GNU C++14 | TESTS | 51 | 78 | 11980800 | 2500 | |
| 57356764 | MagicSpark | C | July 20, 2019, 6:35 a.m. | OK | GNU C++14 | TESTS | 51 | 140 | 18944000 | 2500 | |
| 57358199 | tzxydby | C | July 20, 2019, 6:58 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 10956800 | 2500 | |
| 48725836 | ruo | C | Jan. 22, 2019, 2:40 p.m. | OK | GNU C++17 | TESTS | 51 | 46 | 13004800 | 2500 | |
| 57461244 | llbra9z | C | July 21, 2019, 1:44 p.m. | OK | GNU C++17 | TESTS | 51 | 46 | 16998400 | 2500 | |
| 57358304 | libra9z | C | July 20, 2019, 7 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 16998400 | 2500 | |
| 57356221 | DerekFeng | C | July 20, 2019, 6:24 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 19148800 | 2500 | |
| 57363021 | sjc061031 | C | July 20, 2019, 8:20 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 21094400 | 2500 | |
| 57356071 | vjudge1 | C | July 20, 2019, 6:20 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 22016000 | 2500 | |
| 57356047 | luogu_bot4 | C | July 20, 2019, 6:20 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 22016000 | 2500 | |
| 57355972 | tzxydby | C | July 20, 2019, 6:18 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 22016000 | 2500 | |
| 57359198 | BlahDuckling747 | C | July 20, 2019, 7:14 a.m. | OK | GNU C++17 | TESTS | 51 | 46 | 22016000 | 2500 | |
| 2030366 | Egor | C | Aug. 18, 2012, 9:34 a.m. | OK | Java 6 | TESTS | 51 | 160 | 43212800 | 2500 | |
| 2030566 | Petr | C | Aug. 18, 2012, 9:57 a.m. | OK | Java 6 | TESTS | 51 | 200 | 58265600 | 2500 | |
| 2072144 | alexey.enkov | C | Aug. 31, 2012, 3:11 p.m. | OK | Java 7 | TESTS | 51 | 110 | 64921600 | 2500 | |
| 2033776 | Jokser | C | Aug. 19, 2012, 6:45 a.m. | OK | Java 7 | TESTS | 51 | 860 | 139264000 | 2500 | |
| 10241778 | AStepanov | C | March 11, 2015, 9:21 p.m. | OK | Java 8 | TESTS | 51 | 139 | 21913600 | 2500 | |
| 2030812 | pperm | C | Aug. 18, 2012, 10:39 a.m. | OK | MS C++ | TESTS | 51 | 50 | 7475200 | 2500 | |
| 2030048 | Ripatti | C | Aug. 18, 2012, 9:19 a.m. | OK | MS C++ | TESTS | 51 | 50 | 12492800 | 2500 | |
| 2045302 | NuM | C | Aug. 23, 2012, 7:56 p.m. | OK | MS C++ | TESTS | 51 | 80 | 17305600 | 2500 | |
| 2086492 | pooya_ | C | Sept. 1, 2012, 8:21 a.m. | OK | MS C++ | TESTS | 51 | 410 | 24371200 | 2500 | |
| 2924978 | mattya | C | Jan. 14, 2013, 5:50 p.m. | OK | Python 2 | TESTS | 51 | 1453 | 36659200 | 2500 |
Back to search problems