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 |
|---|---|---|---|---|---|---|
| 778 | Codeforces Round 402 (Div. 1) | FINISHED | False | 7200 | 288395685 | Feb. 26, 2017, 8:05 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2532 ) | B | Bitwise Formula | PROGRAMMING | bitmasks brute force dfs and similar expression parsing implementation | 2000 |
Bob recently read about bitwise operations used in computers: AND , OR and XOR . He have studied their properties and invented a new game. Initially, Bob chooses integer m , bit depth of the game, which means that all numbers in the game will consist of m bits. Then he asks Peter to choose some m -bit number. After that, Bob computes the values of n variables. Each variable is assigned either a constant m -bit number or result of bitwise operation. Operands of the operation may be either variables defined before, or the number, chosen by Peter. After that, Peter's score equals to the sum of all variable values. Bob wants to know, what number Peter needs to choose to get the minimum possible score, and what number he needs to choose to get the maximum possible score. In both cases, if there are several ways to get the same score, find the minimum number, which he can choose. The first line contains two integers n and m , the number of variables and bit depth, respectively ( 1 ≤ n ≤ 5000 ; 1 ≤ m ≤ 1000 ). The following n lines contain descriptions of the variables. Each line describes exactly one variable. Description has the following format: name of a new variable, space, sign " := ", space, followed by one of: Binary number of exactly m bits. The first operand, space, bitwise operation (" AND ", " OR " or " XOR "), space, the second operand. Each operand is either the name of variable defined before or symbol ' ? ', indicating the number chosen by Peter. Variable names are strings consisting of lowercase Latin letters with length at most 10. All variable names are different. In the first line output the minimum number that should be chosen by Peter, to make the sum of all variable values minimum possible, in the second line output the minimum number that should be chosen by Peter, to make the sum of all variable values maximum possible. Both numbers should be printed as m -bit binary numbers. In the first sample if Peter chooses a number 011 2 , then a = |
| Codeforces Round #402, Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25037517 | Gassa | B | Feb. 26, 2017, 8:36 a.m. | OK | D | TESTS | 59 | 529 | 14848000 | 2000 | |
| 25180683 | Constantor | B | March 3, 2017, 4:01 p.m. | OK | D | TESTS | 59 | 530 | 14848000 | 2000 | |
| 25043651 | Holidin | B | Feb. 26, 2017, 9:16 a.m. | OK | Delphi | TESTS | 59 | 748 | 41676800 | 2000 | |
| 25041486 | lkmcfj | B | Feb. 26, 2017, 8:59 a.m. | OK | FPC | TESTS | 59 | 467 | 44032000 | 2000 | |
| 25047179 | bzh | B | Feb. 26, 2017, 9:52 a.m. | OK | FPC | TESTS | 59 | 530 | 23654400 | 2000 | |
| 25042351 | Sanja | B | Feb. 26, 2017, 9:06 a.m. | OK | FPC | TESTS | 59 | 2027 | 7782400 | 2000 | |
| 25165089 | small_leaf | B | March 3, 2017, 8:13 a.m. | OK | FPC | TESTS | 59 | 2245 | 23040000 | 2000 | |
| 25045972 | EKASMA | B | Feb. 26, 2017, 9:39 a.m. | OK | GNU C | TESTS | 59 | 46 | 12288000 | 2000 | |
| 25036258 | cyand1317 | B | Feb. 26, 2017, 8:30 a.m. | OK | GNU C++ | TESTS | 59 | 46 | 12390400 | 2000 | |
| 25083933 | Perfectxx | B | Feb. 27, 2017, 5:12 p.m. | OK | GNU C++ | TESTS | 59 | 61 | 43008000 | 2000 | |
| 25143933 | windy7926778 | B | March 2, 2017, 9:40 a.m. | OK | GNU C++ | TESTS | 59 | 62 | 7577600 | 2000 | |
| 25042752 | JinOuwen | B | Feb. 26, 2017, 9:09 a.m. | OK | GNU C++ | TESTS | 59 | 62 | 22630400 | 2000 | |
| 25375808 | abutoto | B | March 10, 2017, 9:27 a.m. | OK | GNU C++ | TESTS | 59 | 77 | 7577600 | 2000 | |
| 25038310 | hzq84621 | B | Feb. 26, 2017, 8:40 a.m. | OK | GNU C++ | TESTS | 59 | 77 | 22425600 | 2000 | |
| 25044133 | ThanhTran | B | Feb. 26, 2017, 9:21 a.m. | OK | GNU C++ | TESTS | 59 | 77 | 43212800 | 2000 | |
| 25102028 | qiurunli | B | Feb. 28, 2017, 1:37 p.m. | OK | GNU C++ | TESTS | 59 | 78 | 3686400 | 2000 | |
| 42298715 | Scut82 | B | Aug. 31, 2018, 6 a.m. | OK | GNU C++ | TESTS | 59 | 78 | 5836800 | 2000 | |
| 25944026 | czllgzmzl | B | March 30, 2017, 7:29 a.m. | OK | GNU C++ | TESTS | 59 | 78 | 7270400 | 2000 | |
| 25171904 | mirupet | B | March 3, 2017, 1:37 p.m. | OK | GNU C++11 | TESTS | 59 | 46 | 12492800 | 2000 | |
| 25037960 | -eidolon- | B | Feb. 26, 2017, 8:38 a.m. | OK | GNU C++11 | TESTS | 59 | 46 | 12595200 | 2000 | |
| 55530626 | Torta | B | June 13, 2019, 1:23 p.m. | OK | GNU C++11 | TESTS | 59 | 62 | 6041600 | 2000 | |
| 25039549 | sengxian | B | Feb. 26, 2017, 8:47 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 7475200 | 2000 | |
| 40982153 | ReaLNero1 | B | July 30, 2018, 6:18 p.m. | OK | GNU C++11 | TESTS | 59 | 62 | 10444800 | 2000 | |
| 69451444 | cor001 | B | Jan. 24, 2020, 6:24 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 10547200 | 2000 | |
| 27475953 | cephian | B | June 1, 2017, 1:21 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 11264000 | 2000 | |
| 25041441 | triploblastic | B | Feb. 26, 2017, 8:59 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 12492800 | 2000 | |
| 40908671 | CMXRYNP | B | July 29, 2018, 7:26 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 16384000 | 2000 | |
| 25050894 | nyan101 | B | Feb. 26, 2017, 11:16 a.m. | OK | GNU C++11 | TESTS | 59 | 62 | 22425600 | 2000 | |
| 25041397 | kazel | B | Feb. 26, 2017, 8:59 a.m. | OK | GNU C++14 | TESTS | 59 | 46 | 12390400 | 2000 | |
| 25272037 | victoragnez | B | March 5, 2017, 7:05 p.m. | OK | GNU C++14 | TESTS | 59 | 46 | 12697600 | 2000 | |
| 35829393 | ZJNU_5taiwei | B | March 2, 2018, 8:31 a.m. | OK | GNU C++14 | TESTS | 59 | 62 | 7884800 | 2000 | |
| 25821186 | ginshin | B | March 26, 2017, 2:10 p.m. | OK | GNU C++14 | TESTS | 59 | 62 | 7884800 | 2000 | |
| 28951707 | mHuman | B | July 28, 2017, 11:36 a.m. | OK | GNU C++14 | TESTS | 59 | 62 | 8294400 | 2000 | |
| 36295827 | Sorting | B | March 15, 2018, 10:36 a.m. | OK | GNU C++14 | TESTS | 59 | 62 | 13516800 | 2000 | |
| 29482532 | ivan100sic | B | Aug. 15, 2017, 1:25 p.m. | OK | GNU C++14 | TESTS | 59 | 62 | 24166400 | 2000 | |
| 35828648 | ZJNU_5taiwei | B | March 2, 2018, 7:58 a.m. | OK | GNU C++14 | TESTS | 59 | 77 | 7884800 | 2000 | |
| 35828206 | ZJNU_5taiwei | B | March 2, 2018, 7:36 a.m. | OK | GNU C++14 | TESTS | 59 | 77 | 7884800 | 2000 | |
| 25083175 | Katuk | B | Feb. 27, 2017, 4:44 p.m. | OK | GNU C++14 | TESTS | 59 | 77 | 7987200 | 2000 | |
| 64800165 | user202729_ | B | Nov. 13, 2019, 2:18 p.m. | OK | GNU C++17 | TESTS | 59 | 62 | 11161600 | 2000 | |
| 54957660 | Muskmelon_seed | B | June 2, 2019, 1:21 a.m. | OK | GNU C++17 | TESTS | 59 | 77 | 6144000 | 2000 | |
| 58651347 | KasugaAyumu | B | Aug. 12, 2019, 7:35 a.m. | OK | GNU C++17 | TESTS | 59 | 78 | 100966400 | 2000 | |
| 47845771 | Akikaze | B | Jan. 2, 2019, 2:35 p.m. | OK | GNU C++17 | TESTS | 59 | 92 | 1843200 | 2000 | |
| 60680648 | vjudge4 | B | Sept. 16, 2019, 1:49 p.m. | OK | GNU C++17 | TESTS | 59 | 93 | 2150400 | 2000 | |
| 62354722 | heno239 | B | Oct. 11, 2019, 10:35 a.m. | OK | GNU C++17 | TESTS | 59 | 93 | 4915200 | 2000 | |
| 61929480 | Phortox | B | Oct. 5, 2019, 3:47 p.m. | OK | GNU C++17 | TESTS | 59 | 109 | 16896000 | 2000 | |
| 60677511 | vjudge4 | B | Sept. 16, 2019, 12:55 p.m. | OK | GNU C++17 | TESTS | 59 | 124 | 5632000 | 2000 | |
| 52217237 | Nakagawa.Kanon | B | April 2, 2019, 3:16 a.m. | OK | GNU C++17 | TESTS | 59 | 124 | 6246400 | 2000 | |
| 39045672 | MahmoudHamdyY | B | June 8, 2018, 12:18 p.m. | OK | GNU C++17 | TESTS | 59 | 124 | 20684800 | 2000 | |
| 25226420 | rchome | B | March 4, 2017, 8:14 p.m. | OK | Go | TESTS | 59 | 2277 | 36044800 | 2000 | |
| 25338906 | tangbingchang | B | March 8, 2017, 10:31 a.m. | OK | Go | TESTS | 59 | 2386 | 30515200 | 2000 | |
| 25226951 | rchome | B | March 4, 2017, 8:39 p.m. | OK | Go | TESTS | 59 | 2761 | 236953600 | 2000 | |
| 25059578 | asdsteven2 | B | Feb. 26, 2017, 4:11 p.m. | OK | Haskell | TESTS | 59 | 1325 | 155340800 | 2000 | |
| 25059773 | asdsteven2 | B | Feb. 26, 2017, 4:21 p.m. | OK | Haskell | TESTS | 59 | 1481 | 155340800 | 2000 | |
| 54724512 | Oopsimbad | B | May 27, 2019, 7:24 p.m. | OK | Java 8 | TESTS | 59 | 186 | 18329600 | 2000 | |
| 25042350 | Azat_Yusupov | B | Feb. 26, 2017, 9:06 a.m. | OK | Java 8 | TESTS | 59 | 217 | 28160000 | 2000 | |
| 26179119 | pitfall | B | April 6, 2017, 8:33 p.m. | OK | Java 8 | TESTS | 59 | 218 | 27545600 | 2000 | |
| 26052954 | tbuzzelli | B | April 1, 2017, 12:23 p.m. | OK | Java 8 | TESTS | 59 | 265 | 20992000 | 2000 | |
| 25106536 | uwi | B | Feb. 28, 2017, 5:22 p.m. | OK | Java 8 | TESTS | 59 | 327 | 28364800 | 2000 | |
| 25039753 | AndreySiunov | B | Feb. 26, 2017, 8:48 a.m. | OK | Java 8 | TESTS | 59 | 358 | 21094400 | 2000 | |
| 28871283 | tomdmitriev | B | July 25, 2017, 9:17 a.m. | OK | Java 8 | TESTS | 59 | 374 | 27955200 | 2000 | |
| 25064514 | Tifuera | B | Feb. 26, 2017, 8:37 p.m. | OK | Java 8 | TESTS | 59 | 389 | 27648000 | 2000 | |
| 25802569 | _Sergey_ | B | March 25, 2017, 5:03 p.m. | OK | Java 8 | TESTS | 59 | 389 | 27955200 | 2000 | |
| 25038427 | fetetriste | B | Feb. 26, 2017, 8:40 a.m. | OK | Java 8 | TESTS | 59 | 405 | 40755200 | 2000 | |
| 51913763 | Mosyagin | B | March 27, 2019, 7:51 p.m. | OK | Mono C# | TESTS | 59 | 296 | 9011200 | 2000 | |
| 25673844 | og.kostya | B | March 20, 2017, 6:03 p.m. | OK | MS C# | TESTS | 59 | 92 | 21504000 | 2000 | |
| 25037985 | azukun | B | Feb. 26, 2017, 8:38 a.m. | OK | MS C# | TESTS | 59 | 187 | 26521600 | 2000 | |
| 25048227 | fiver | B | Feb. 26, 2017, 10:02 a.m. | OK | MS C# | TESTS | 59 | 187 | 93900800 | 2000 | |
| 25073511 | Cuellius | B | Feb. 27, 2017, 9:58 a.m. | OK | MS C# | TESTS | 59 | 514 | 27136000 | 2000 | |
| 25072341 | fr0st | B | Feb. 27, 2017, 8:58 a.m. | OK | MS C# | TESTS | 59 | 1091 | 36044800 | 2000 | |
| 25303445 | dinarisio | B | March 6, 2017, 9:20 p.m. | OK | MS C# | TESTS | 59 | 1606 | 32665600 | 2000 | |
| 27225891 | RCG | B | May 20, 2017, 12:42 a.m. | OK | MS C++ | TESTS | 59 | 77 | 11980800 | 2000 | |
| 25041436 | Levshunovma | B | Feb. 26, 2017, 8:59 a.m. | OK | MS C++ | TESTS | 59 | 109 | 7884800 | 2000 | |
| 25034598 | lucyanna2018 | B | Feb. 26, 2017, 8:23 a.m. | OK | MS C++ | TESTS | 59 | 109 | 8089600 | 2000 | |
| 25035508 | Milanin | B | Feb. 26, 2017, 8:27 a.m. | OK | MS C++ | TESTS | 59 | 156 | 7884800 | 2000 | |
| 25042370 | k1nval | B | Feb. 26, 2017, 9:06 a.m. | OK | MS C++ | TESTS | 59 | 171 | 8089600 | 2000 | |
| 25042260 | TheConfessor | B | Feb. 26, 2017, 9:05 a.m. | OK | MS C++ | TESTS | 59 | 218 | 13926400 | 2000 | |
| 25037861 | natalia | B | Feb. 26, 2017, 8:38 a.m. | OK | MS C++ | TESTS | 59 | 218 | 22835200 | 2000 | |
| 25054711 | Yurik | B | Feb. 26, 2017, 12:51 p.m. | OK | MS C++ | TESTS | 59 | 343 | 4403200 | 2000 | |
| 25409286 | NiceJack | B | March 11, 2017, 2:59 p.m. | OK | MS C++ | TESTS | 59 | 717 | 3379200 | 2000 | |
| 62365514 | ano0406 | B | Oct. 11, 2019, 1:43 p.m. | OK | MS C++ 2017 | TESTS | 59 | 78 | 5836800 | 2000 | |
| 62900422 | yanghongz | B | Oct. 19, 2019, 3:51 a.m. | OK | MS C++ 2017 | TESTS | 59 | 124 | 20480000 | 2000 | |
| 25095676 | pypy | B | Feb. 28, 2017, 8:20 a.m. | OK | PyPy 2 | TESTS | 59 | 389 | 66252800 | 2000 | |
| 25054388 | savsmail | B | Feb. 26, 2017, 12:40 p.m. | OK | PyPy 2 | TESTS | 59 | 1715 | 36761600 | 2000 | |
| 25728684 | acpk21 | B | March 23, 2017, 8:32 a.m. | OK | PyPy 2 | TESTS | 59 | 1825 | 83968000 | 2000 | |
| 25050052 | ItsLastDay | B | Feb. 26, 2017, 10:59 a.m. | OK | PyPy 2 | TESTS | 59 | 2136 | 36556800 | 2000 | |
| 53041431 | SendThemToHell | B | April 20, 2019, 10:04 a.m. | OK | PyPy 3 | TESTS | 59 | 2199 | 19968000 | 2000 | |
| 25052782 | SendThemToHell | B | Feb. 26, 2017, 11:56 a.m. | OK | PyPy 3 | TESTS | 59 | 2511 | 43827200 | 2000 | |
| 25286635 | haoask | B | March 6, 2017, 8:50 a.m. | OK | Python 2 | TESTS | 59 | 1528 | 6860800 | 2000 | |
| 25042533 | EvgeniSergeev | B | Feb. 26, 2017, 9:07 a.m. | OK | Python 2 | TESTS | 59 | 1949 | 6656000 | 2000 | |
| 42133788 | Mk_Python_v1 | B | Aug. 26, 2018, 9:04 p.m. | OK | Python 2 | TESTS | 59 | 2183 | 1945600 | 2000 | |
| 25105468 | kobae964 | B | Feb. 28, 2017, 4:31 p.m. | OK | Rust | TESTS | 59 | 93 | 112844800 | 2000 |
Back to search problems