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 |
|---|---|---|---|---|---|---|
| 339 | Codeforces Round 197 (Div. 2) | FINISHED | False | 7200 | 398874623 | Aug. 26, 2013, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 32362 ) | D | Xenia and Bit Operations | PROGRAMMING | data structures trees | 1700 |
Xenia the beginner programmer has a sequence a , consisting of 2 n non-negative integers: a 1 , a 2 , ..., a 2 n . Xenia is currently studying bit operations. To better understand how they work, Xenia decided to calculate some value v for a . Namely, it takes several iterations to calculate value v . At the first iteration, Xenia writes a new sequence a 1 or a 2 , a 3 or a 4 , ..., a 2 n - 1 or a 2 n , consisting of 2 n - 1 elements. In other words, she writes down the bit-wise OR of adjacent elements of sequence a . At the second iteration, Xenia writes the bitwise exclusive OR of adjacent elements of the sequence obtained after the first iteration. At the third iteration Xenia writes the bitwise OR of the adjacent elements of the sequence obtained after the second iteration. And so on; the operations of bitwise exclusive OR and bitwise OR alternate. In the end, she obtains a sequence consisting of one element, and that element is v . Let's consider an example. Suppose that sequence a = (1, 2, 3, 4) . Then let's write down all the transformations (1, 2, 3, 4) → (1 or 2 = 3, 3 or 4 = 7) → (3 xor 7 = 4) . The result is v = 4 . You are given Xenia's initial sequence. But to calculate value v for a given sequence would be too easy, so you are given additional m queries. Each query is a pair of integers p , b . Query p , b means that you need to perform the assignment a p = b . After each query, you need to print the new value v for the new sequence a . The first line contains two integers n and m (1 ≤ n ≤ 17, 1 ≤ m ≤ 10 5 ) . The next line contains 2 n integers a 1 , a 2 , ..., a 2 n (0 ≤ a i < 2 30 ) . Each of the next m lines contains queries. The i -th line contains integers p i , b i (1 ≤ p i ≤ 2 n , 0 ≤ b i < 2 30 ) — the i -th query. Print m integers — the i -th integer denotes value v for sequence a after the i -th query. For more information on the bit operations, you can follow this link: http://en.wikipedia.org/wiki/Bitwise_operation |
| Codeforces Round #197 — Tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 63352793 | LeamyCodes | D | Oct. 24, 2019, 11:32 p.m. | OK | Clang++17 Diagnostics | TESTS | 55 | 1994 | 6451200 | 1700 | |
| 49046415 | IPRIT | D | Jan. 27, 2019, 8:59 a.m. | OK | FPC | TESTS | 55 | 748 | 7168000 | 1700 | |
| 49563704 | ilya_kas | D | Feb. 7, 2019, 1:38 p.m. | OK | FPC | TESTS | 55 | 904 | 5836800 | 1700 | |
| 68856360 | kaname_madoka123 | D | Jan. 15, 2020, 10:44 a.m. | OK | GNU C11 | TESTS | 55 | 810 | 1024000 | 1700 | |
| 58542072 | rainboy | D | Aug. 10, 2019, 2:43 p.m. | OK | GNU C11 | TESTS | 55 | 842 | 1024000 | 1700 | |
| 68867454 | jschr | D | Jan. 15, 2020, 2:01 p.m. | OK | GNU C11 | TESTS | 55 | 842 | 2150400 | 1700 | |
| 69172041 | rubber_duckieOwOwO | D | Jan. 20, 2020, 6:33 a.m. | OK | GNU C11 | TESTS | 55 | 872 | 1024000 | 1700 | |
| 60765093 | shubham_icpcw9 | D | Sept. 18, 2019, 10:38 a.m. | OK | GNU C11 | TESTS | 55 | 904 | 3174400 | 1700 | |
| 61657154 | debajyoti_30 | D | Oct. 1, 2019, 4:29 p.m. | OK | GNU C11 | TESTS | 55 | 1028 | 10240000 | 1700 | |
| 59040614 | evgeneyzim | D | Aug. 18, 2019, 3:32 p.m. | OK | GNU C11 | TESTS | 55 | 1620 | 2150400 | 1700 | |
| 60079484 | mintCHILL | D | Sept. 5, 2019, 1:34 p.m. | OK | GNU C++11 | TESTS | 55 | 92 | 4198400 | 1700 | |
| 52717564 | Haunted_Cpp | D | April 13, 2019, 6:03 p.m. | OK | GNU C++11 | TESTS | 55 | 124 | 1638400 | 1700 | |
| 52667929 | Patti | D | April 13, 2019, 5:52 a.m. | OK | GNU C++11 | TESTS | 55 | 124 | 2662400 | 1700 | |
| 52667849 | vjudge1 | D | April 13, 2019, 5:49 a.m. | OK | GNU C++11 | TESTS | 55 | 124 | 2662400 | 1700 | |
| 52667837 | vjudge2 | D | April 13, 2019, 5:49 a.m. | OK | GNU C++11 | TESTS | 55 | 124 | 4198400 | 1700 | |
| 52667871 | luogu_bot4 | D | April 13, 2019, 5:50 a.m. | OK | GNU C++11 | TESTS | 55 | 124 | 6451200 | 1700 | |
| 54341751 | vjudge5 | D | May 18, 2019, 10:40 a.m. | OK | GNU C++11 | TESTS | 55 | 124 | 9523200 | 1700 | |
| 58470188 | 10sskkss01 | D | Aug. 8, 2019, 11:05 p.m. | OK | GNU C++11 | TESTS | 55 | 124 | 18022400 | 1700 | |
| 69971783 | Neptune_Disaster | D | Feb. 1, 2020, 2 p.m. | OK | GNU C++11 | TESTS | 55 | 154 | 2662400 | 1700 | |
| 48553608 | Wallbreaker5th | D | Jan. 19, 2019, 3:47 a.m. | OK | GNU C++11 | TESTS | 55 | 154 | 4198400 | 1700 | |
| 48484312 | forgotten_soul | D | Jan. 17, 2019, 7:40 a.m. | OK | GNU C++14 | TESTS | 55 | 186 | 8192000 | 1700 | |
| 56478302 | kaushik592k | D | July 3, 2019, 2:47 p.m. | OK | GNU C++14 | TESTS | 55 | 186 | 9420800 | 1700 | |
| 53479876 | plyw | D | April 28, 2019, 6:44 p.m. | OK | GNU C++14 | TESTS | 55 | 216 | 3174400 | 1700 | |
| 48387766 | varun_raj | D | Jan. 14, 2019, 1:53 p.m. | OK | GNU C++14 | TESTS | 55 | 216 | 9728000 | 1700 | |
| 59684871 | balsa_knez | D | Aug. 30, 2019, 12:18 a.m. | OK | GNU C++14 | TESTS | 55 | 216 | 12083200 | 1700 | |
| 60250793 | saksham0 | D | Sept. 8, 2019, 6:38 a.m. | OK | GNU C++14 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 46883662 | miko2000 | D | Dec. 10, 2018, 9:04 p.m. | OK | GNU C++14 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 61681652 | xor_pilot | D | Oct. 2, 2019, 1:34 a.m. | OK | GNU C++14 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 49202665 | numberes | D | Jan. 30, 2019, 12:57 p.m. | OK | GNU C++14 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 58928933 | shivammittal99 | D | Aug. 16, 2019, 9:50 p.m. | OK | GNU C++14 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 48555052 | dhuacm11 | D | Jan. 19, 2019, 4:51 a.m. | OK | GNU C++17 | TESTS | 55 | 186 | 1331200 | 1700 | |
| 52262539 | once_twice | D | April 3, 2019, 9:39 a.m. | OK | GNU C++17 | TESTS | 55 | 186 | 1536000 | 1700 | |
| 52667629 | DerekFeng | D | April 13, 2019, 5:43 a.m. | OK | GNU C++17 | TESTS | 55 | 216 | 1024000 | 1700 | |
| 62337455 | luogu_bot5 | D | Oct. 11, 2019, 2:38 a.m. | OK | GNU C++17 | TESTS | 55 | 216 | 42086400 | 1700 | |
| 62337485 | vjudge4 | D | Oct. 11, 2019, 2:39 a.m. | OK | GNU C++17 | TESTS | 55 | 216 | 42086400 | 1700 | |
| 56748294 | vjudge4 | D | July 9, 2019, 10:50 a.m. | OK | GNU C++17 | TESTS | 55 | 216 | 80179200 | 1700 | |
| 58522246 | _Nova | D | Aug. 10, 2019, 5:32 a.m. | OK | GNU C++17 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 54649427 | ruo | D | May 26, 2019, 4:05 a.m. | OK | GNU C++17 | TESTS | 55 | 218 | 1024000 | 1700 | |
| 51886128 | sorokin | D | March 27, 2019, 6:26 a.m. | OK | GNU C++17 | TESTS | 55 | 218 | 1126400 | 1700 | |
| 53885579 | halohalo | D | May 8, 2019, 5:52 p.m. | OK | GNU C++17 | TESTS | 55 | 218 | 1228800 | 1700 | |
| 61965131 | synapse | D | Oct. 6, 2019, 8:36 a.m. | OK | Go | TESTS | 55 | 590 | 5324800 | 1700 | |
| 61965871 | synapse | D | Oct. 6, 2019, 8:48 a.m. | OK | Go | TESTS | 55 | 592 | 4608000 | 1700 | |
| 69261471 | YahiaMostafa | D | Jan. 21, 2020, 5:11 p.m. | OK | Java 11 | TESTS | 55 | 530 | 0 | 1700 | |
| 68100395 | GiantTornado | D | Jan. 3, 2020, 2:15 a.m. | OK | Java 11 | TESTS | 55 | 590 | 0 | 1700 | |
| 68117270 | sunnycarlos | D | Jan. 3, 2020, 11:56 a.m. | OK | Java 11 | TESTS | 55 | 654 | 0 | 1700 | |
| 66421113 | ShesMyNerd | D | Dec. 6, 2019, 6:58 p.m. | OK | Java 11 | TESTS | 55 | 1870 | 0 | 1700 | |
| 67506356 | cuzynot | D | Dec. 24, 2019, 7:26 a.m. | OK | Java 11 | TESTS | 55 | 1996 | 7372800 | 1700 | |
| 56443933 | nagabhushan | D | July 2, 2019, 5:53 p.m. | OK | Java 8 | TESTS | 55 | 310 | 0 | 1700 | |
| 69273284 | MahmoudJobeel | D | Jan. 21, 2020, 11:16 p.m. | OK | Java 8 | TESTS | 55 | 310 | 0 | 1700 | |
| 47173681 | jenish9599 | D | Dec. 17, 2018, 4:21 p.m. | OK | Java 8 | TESTS | 55 | 310 | 0 | 1700 | |
| 69091768 | manish_98 | D | Jan. 19, 2020, 10:25 a.m. | OK | Java 8 | TESTS | 55 | 312 | 0 | 1700 | |
| 58096817 | icpc_loser | D | July 31, 2019, 8:22 p.m. | OK | Java 8 | TESTS | 55 | 312 | 0 | 1700 | |
| 67035780 | kashishsingh8700 | D | Dec. 16, 2019, 5:20 p.m. | OK | Java 8 | TESTS | 55 | 340 | 0 | 1700 | |
| 62632534 | Seco_seco | D | Oct. 15, 2019, 3:52 p.m. | OK | Java 8 | TESTS | 55 | 342 | 0 | 1700 | |
| 62632214 | Seco_seco | D | Oct. 15, 2019, 3:47 p.m. | OK | Java 8 | TESTS | 55 | 342 | 0 | 1700 | |
| 62368926 | atharvat77 | D | Oct. 11, 2019, 2:43 p.m. | OK | Java 8 | TESTS | 55 | 342 | 0 | 1700 | |
| 56053270 | prakhar897 | D | June 25, 2019, 8:41 p.m. | OK | Java 8 | TESTS | 55 | 342 | 0 | 1700 | |
| 54520843 | DeadPillow | D | May 23, 2019, 12:12 p.m. | OK | Kotlin | TESTS | 55 | 1932 | 37273600 | 1700 | |
| 54896522 | hibatibati | D | June 1, 2019, 3:14 a.m. | OK | Mono C# | TESTS | 55 | 530 | 27648000 | 1700 | |
| 53038975 | ivschukin | D | April 20, 2019, 8:49 a.m. | OK | Mono C# | TESTS | 55 | 1684 | 27443200 | 1700 | |
| 61303606 | vjudge2 | D | Sept. 26, 2019, 6:14 a.m. | OK | MS C++ | TESTS | 55 | 186 | 1024000 | 1700 | |
| 48679070 | qgjz | D | Jan. 21, 2019, 12:33 p.m. | OK | MS C++ | TESTS | 55 | 186 | 1638400 | 1700 | |
| 48679096 | vjudge3 | D | Jan. 21, 2019, 12:34 p.m. | OK | MS C++ | TESTS | 55 | 186 | 1638400 | 1700 | |
| 57448358 | -1- | D | July 21, 2019, 8:55 a.m. | OK | MS C++ | TESTS | 55 | 186 | 1843200 | 1700 | |
| 54368468 | vjudge4 | D | May 19, 2019, 5:03 a.m. | OK | MS C++ | TESTS | 55 | 186 | 3993600 | 1700 | |
| 54435470 | vjudge5 | D | May 21, 2019, 5:04 a.m. | OK | MS C++ | TESTS | 55 | 186 | 3993600 | 1700 | |
| 48663429 | vjudge4 | D | Jan. 21, 2019, 7 a.m. | OK | MS C++ | TESTS | 55 | 186 | 6451200 | 1700 | |
| 67613698 | vjudge3 | D | Dec. 25, 2019, 4:22 p.m. | OK | MS C++ | TESTS | 55 | 186 | 10137600 | 1700 | |
| 50084017 | vjudge4 | D | Feb. 18, 2019, 6:22 a.m. | OK | MS C++ | TESTS | 55 | 216 | 4198400 | 1700 | |
| 54371630 | vjudge2 | D | May 19, 2019, 6:49 a.m. | OK | MS C++ | TESTS | 55 | 216 | 4812800 | 1700 | |
| 53690638 | nikhil.ajjarapu | D | May 3, 2019, 4:37 a.m. | OK | MS C++ 2017 | TESTS | 55 | 248 | 10137600 | 1700 | |
| 51103860 | petko_mitkov | D | March 9, 2019, 8:37 p.m. | OK | MS C++ 2017 | TESTS | 55 | 278 | 3276800 | 1700 | |
| 57256228 | 2212798298 | D | July 18, 2019, 2:34 a.m. | OK | MS C++ 2017 | TESTS | 55 | 280 | 5222400 | 1700 | |
| 68983302 | vjudge4 | D | Jan. 17, 2020, 11:34 a.m. | OK | MS C++ 2017 | TESTS | 55 | 280 | 7987200 | 1700 | |
| 57473138 | IPRIT | D | July 21, 2019, 7:25 p.m. | OK | MS C++ 2017 | TESTS | 55 | 310 | 7680000 | 1700 | |
| 53685108 | lgumi99_2 | D | May 2, 2019, 11:35 p.m. | OK | MS C++ 2017 | TESTS | 55 | 310 | 10137600 | 1700 | |
| 68985098 | vjudge3 | D | Jan. 17, 2020, 12:12 p.m. | OK | MS C++ 2017 | TESTS | 55 | 310 | 14438400 | 1700 | |
| 63252864 | wesley123 | D | Oct. 23, 2019, 4:37 p.m. | OK | MS C++ 2017 | TESTS | 55 | 310 | 36352000 | 1700 | |
| 68984088 | vjudge3 | D | Jan. 17, 2020, 11:50 a.m. | OK | MS C++ 2017 | TESTS | 55 | 310 | 40038400 | 1700 | |
| 57256790 | 2212798298 | D | July 18, 2019, 2:49 a.m. | OK | MS C++ 2017 | TESTS | 55 | 312 | 5222400 | 1700 | |
| 56630569 | kabeer27 | D | July 6, 2019, 4:04 p.m. | OK | PyPy 2 | TESTS | 55 | 528 | 16076800 | 1700 | |
| 52901315 | vjudge4 | D | April 17, 2019, 11:11 a.m. | OK | PyPy 2 | TESTS | 55 | 780 | 13004800 | 1700 | |
| 52901240 | jooj | D | April 17, 2019, 11:10 a.m. | OK | PyPy 2 | TESTS | 55 | 810 | 13004800 | 1700 | |
| 53274005 | codershuvo | D | April 25, 2019, 8:17 a.m. | OK | PyPy 2 | TESTS | 55 | 1402 | 12083200 | 1700 | |
| 55655628 | tchr | D | June 16, 2019, 5:08 p.m. | OK | PyPy 3 | TESTS | 55 | 934 | 17305600 | 1700 | |
| 55656268 | tchr | D | June 16, 2019, 5:31 p.m. | OK | PyPy 3 | TESTS | 55 | 936 | 17510400 | 1700 | |
| 55656950 | tchr | D | June 16, 2019, 5:55 p.m. | OK | PyPy 3 | TESTS | 55 | 966 | 17408000 | 1700 | |
| 55656062 | tchr | D | June 16, 2019, 5:22 p.m. | OK | PyPy 3 | TESTS | 55 | 998 | 17510400 | 1700 | |
| 55656884 | tchr | D | June 16, 2019, 5:53 p.m. | OK | PyPy 3 | TESTS | 55 | 1028 | 17612800 | 1700 | |
| 55656457 | tchr | D | June 16, 2019, 5:39 p.m. | OK | PyPy 3 | TESTS | 55 | 1090 | 17612800 | 1700 | |
| 68375122 | mitribunskiy | D | Jan. 7, 2020, 7:26 p.m. | OK | PyPy 3 | TESTS | 55 | 1184 | 14028800 | 1700 | |
| 59722201 | amigunova | D | Aug. 30, 2019, 2:55 p.m. | OK | PyPy 3 | TESTS | 55 | 1216 | 13004800 | 1700 | |
| 59714709 | amigunova | D | Aug. 30, 2019, 2:42 p.m. | OK | PyPy 3 | TESTS | 55 | 1246 | 13004800 | 1700 | |
| 61781850 | wattaihei | D | Oct. 3, 2019, 1:25 p.m. | OK | PyPy 3 | TESTS | 55 | 1276 | 17408000 | 1700 | |
| 53690658 | vasujogani | D | May 3, 2019, 4:38 a.m. | OK | Python 2 | TESTS | 55 | 1746 | 11878400 | 1700 | |
| 64399560 | tuna_salad | D | Nov. 6, 2019, 4:07 p.m. | OK | Rust | TESTS | 55 | 122 | 6246400 | 1700 | |
| 58855837 | chankyin | D | Aug. 15, 2019, 9:15 a.m. | OK | Rust | TESTS | 55 | 186 | 7270400 | 1700 |
Back to search problems