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 |
|---|---|---|---|---|---|---|
| 256 | Codeforces Round 156 (Div. 1) | FINISHED | False | 7200 | 420733823 | Dec. 16, 2012, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 711 ) | E | Lucky Arrays | PROGRAMMING | data structures | 2400 |
Little Maxim loves interesting problems. He decided to share one such problem with you. Initially there is an array a , consisting of n zeroes. The elements of the array are indexed, starting from 1. Then follow queries to change array a . Each query is characterized by two integers v i , t i . In the answer to the query we should make the v i -th array element equal t i ( a v i = t i ; 1 ≤ v i ≤ n ) . Maxim thinks that some pairs of integers ( x , y ) are good and some are not. Maxim thinks that array a , consisting of n integers, is lucky, if for all integer i , (1 ≤ i ≤ n - 1) the pair of integers ( a i , a i + 1 ) — is good. Note that the order of numbers in the pairs is important, that is, specifically, (1, 2) ≠ (2, 1) . After each query to change array a Maxim wants to know, how many ways there are to replace all zeroes in array a with integers from one to three so as to make the resulting array (without zeroes) lucky. Of course, distinct zeroes can be replaced by distinct integers. Maxim told you the sequence of queries and all pairs of integers he considers lucky. Help Maxim, solve this problem for him. The first line contains integers n and m (1 ≤ n , m ≤ 77777) — the number of elements in the array and the number of commands. The next three lines contain matrix w , consisting only of zeroes and ones; the j -th number in the i -th of these lines — w i , j . If w i , j = 1 (1 ≤ i , j ≤ 3) , then pair ( i , j ) is good, otherwise it is not good. Matrix does not have to be symmetric relative to the main diagonal. Next m lines contain pairs of integers v i , t i (1 ≤ v i ≤ n , 0 ≤ t i ≤ 3) — the queries to change the array. Print m integers — the i -th number should equal to the number of ways to replace all zeroes in array a (changed after the i -th query) by integers from one to three so as to make the resulting array (without zeroes) lucky. Separate the numbers by whitespaces. As the answers can be rather large, print the remainder from dividing th |
| Codeforces Round #156 tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2793112 | con_nha_ngheo | E | Dec. 19, 2012, 4:58 a.m. | OK | FPC | TESTS | 60 | 2421 | 11673600 | 2400 | |
| 7546075 | imhereonlyforcookies | E | Aug. 21, 2014, 5:35 p.m. | OK | FPC | TESTS | 60 | 2556 | 39936000 | 2400 | |
| 5740654 | Reventon1 | E | Jan. 19, 2014, 1:46 p.m. | OK | FPC | TESTS | 60 | 2556 | 39936000 | 2400 | |
| 3040914 | Oryshych | E | Jan. 31, 2013, 2 p.m. | OK | FPC | TESTS | 60 | 3093 | 260096000 | 2400 | |
| 2788072 | vlad107 | E | Dec. 17, 2012, 4:17 p.m. | OK | FPC | TESTS | 60 | 3359 | 40140800 | 2400 | |
| 7546279 | imhereonlyforcookies | E | Aug. 21, 2014, 6:04 p.m. | OK | FPC | TESTS | 60 | 3492 | 39936000 | 2400 | |
| 7546175 | imhereonlyforcookies | E | Aug. 21, 2014, 5:48 p.m. | OK | FPC | TESTS | 60 | 3524 | 39936000 | 2400 | |
| 5741566 | dimad | E | Jan. 19, 2014, 4:19 p.m. | OK | FPC | TESTS | 60 | 4272 | 11878400 | 2400 | |
| 5741587 | dimad | E | Jan. 19, 2014, 4:23 p.m. | OK | FPC | TESTS | 60 | 4304 | 11878400 | 2400 | |
| 2819484 | Fcdkbear | E | Dec. 23, 2012, 2:55 p.m. | OK | GNU C++ | TESTS | 60 | 203 | 18329600 | 2400 | |
| 2789836 | ftiasch | E | Dec. 18, 2012, 7:10 a.m. | OK | GNU C++ | TESTS | 60 | 218 | 7168000 | 2400 | |
| 2783501 | CMHJT | E | Dec. 16, 2012, 8:29 p.m. | OK | GNU C++ | TESTS | 60 | 218 | 14028800 | 2400 | |
| 2826306 | ChuckLin2014 | E | Dec. 25, 2012, 4:01 p.m. | OK | GNU C++ | TESTS | 60 | 234 | 25600000 | 2400 | |
| 8367194 | y9052541 | E | Oct. 23, 2014, 12:18 p.m. | OK | GNU C++ | TESTS | 60 | 248 | 142131200 | 2400 | |
| 2821676 | alberist | E | Dec. 24, 2012, 9:07 a.m. | OK | GNU C++ | TESTS | 60 | 250 | 7884800 | 2400 | |
| 2779020 | rng_58 | E | Dec. 16, 2012, 4:35 p.m. | OK | GNU C++ | TESTS | 60 | 250 | 14028800 | 2400 | |
| 2782883 | kennethsnow | E | Dec. 16, 2012, 7:25 p.m. | OK | GNU C++ | TESTS | 60 | 250 | 23347200 | 2400 | |
| 40990377 | ReaLNero1 | E | July 30, 2018, 11:51 p.m. | OK | GNU C++ | TESTS | 60 | 278 | 13926400 | 2400 | |
| 5915870 | scli | E | Feb. 7, 2014, 9:58 a.m. | OK | GNU C++ | TESTS | 60 | 280 | 45158400 | 2400 | |
| 2780123 | roosephu | E | Dec. 16, 2012, 4:52 p.m. | OK | GNU C++0x | TESTS | 60 | 515 | 50176000 | 2400 | |
| 6307300 | marat.snowbear | E | April 9, 2014, 5:19 p.m. | OK | GNU C++0x | TESTS | 60 | 590 | 8089600 | 2400 | |
| 6307293 | marat.snowbear | E | April 9, 2014, 5:18 p.m. | OK | GNU C++0x | TESTS | 60 | 590 | 8089600 | 2400 | |
| 2791393 | MinakoKojima | E | Dec. 18, 2012, 3:25 p.m. | OK | GNU C++0x | TESTS | 60 | 1796 | 9420800 | 2400 | |
| 2923122 | lonelyboy | E | Jan. 14, 2013, 7:30 a.m. | OK | GNU C++0x | TESTS | 60 | 1796 | 24064000 | 2400 | |
| 2881888 | lonelyboy | E | Jan. 8, 2013, 3:46 a.m. | OK | GNU C++0x | TESTS | 60 | 1796 | 24064000 | 2400 | |
| 2879836 | lonelyboy | E | Jan. 7, 2013, 6:30 a.m. | OK | GNU C++0x | TESTS | 60 | 1796 | 24064000 | 2400 | |
| 2780269 | Archon.JK | E | Dec. 16, 2012, 4:54 p.m. | OK | GNU C++0x | TESTS | 60 | 1890 | 9728000 | 2400 | |
| 2881885 | lonelyboy | E | Jan. 8, 2013, 3:43 a.m. | OK | GNU C++0x | TESTS | 60 | 1921 | 24064000 | 2400 | |
| 4056280 | harhrayr | E | July 12, 2013, 8:08 p.m. | OK | GNU C++0x | TESTS | 60 | 2281 | 54476800 | 2400 | |
| 61731024 | rainboy | E | Oct. 2, 2019, 4:46 p.m. | OK | GNU C11 | TESTS | 60 | 1622 | 5632000 | 2400 | |
| 18052673 | orz_liuwei | E | May 24, 2016, 8:41 a.m. | OK | GNU C++11 | TESTS | 60 | 342 | 11776000 | 2400 | |
| 36251795 | djq_cpp | E | March 13, 2018, 2:14 p.m. | OK | GNU C++11 | TESTS | 60 | 530 | 10854400 | 2400 | |
| 16704831 | aurinegro | E | March 13, 2016, 9:08 p.m. | OK | GNU C++11 | TESTS | 60 | 592 | 8089600 | 2400 | |
| 18949927 | Deemo | E | July 7, 2016, 11:17 a.m. | OK | GNU C++11 | TESTS | 60 | 652 | 19660800 | 2400 | |
| 17129585 | freebsdx | E | April 2, 2016, 12:03 p.m. | OK | GNU C++11 | TESTS | 60 | 654 | 53350400 | 2400 | |
| 10997669 | wanbo | E | May 4, 2015, 4:36 p.m. | OK | GNU C++11 | TESTS | 60 | 810 | 16896000 | 2400 | |
| 12256425 | Xellos | E | July 28, 2015, 8:05 p.m. | OK | GNU C++11 | TESTS | 60 | 810 | 24166400 | 2400 | |
| 67582592 | Demon-Cyborg | E | Dec. 25, 2019, 6:50 a.m. | OK | GNU C++11 | TESTS | 60 | 842 | 10035200 | 2400 | |
| 44669706 | KMAASZRAA | E | Oct. 21, 2018, 8:22 p.m. | OK | GNU C++11 | TESTS | 60 | 966 | 22835200 | 2400 | |
| 16305931 | Belonogov | E | Feb. 24, 2016, 9:19 a.m. | OK | GNU C++11 | TESTS | 60 | 998 | 14438400 | 2400 | |
| 66054064 | Shayan | E | Nov. 30, 2019, 6:48 p.m. | OK | GNU C++14 | TESTS | 60 | 280 | 14336000 | 2400 | |
| 47851250 | I-Love-Islam | E | Jan. 2, 2019, 5:56 p.m. | OK | GNU C++14 | TESTS | 60 | 312 | 27443200 | 2400 | |
| 43675096 | Marckess | E | Oct. 2, 2018, 7:03 a.m. | OK | GNU C++14 | TESTS | 60 | 342 | 20172800 | 2400 | |
| 23722683 | MhdMohammadi | E | Jan. 11, 2017, 5:05 p.m. | OK | GNU C++14 | TESTS | 60 | 372 | 20480000 | 2400 | |
| 29697786 | LiChenKoh | E | Aug. 23, 2017, 4:42 a.m. | OK | GNU C++14 | TESTS | 60 | 592 | 5632000 | 2400 | |
| 67147442 | ElangBondol | E | Dec. 18, 2019, 9:25 a.m. | OK | GNU C++14 | TESTS | 60 | 840 | 10137600 | 2400 | |
| 42532022 | dhirajfx3 | E | Sept. 5, 2018, 9:21 p.m. | OK | GNU C++14 | TESTS | 60 | 872 | 9420800 | 2400 | |
| 27819216 | sokokaleb | E | June 16, 2017, 7:20 a.m. | OK | GNU C++14 | TESTS | 60 | 1028 | 11264000 | 2400 | |
| 66978116 | Soren_15 | E | Dec. 15, 2019, 3:24 p.m. | OK | GNU C++14 | TESTS | 60 | 1528 | 34201600 | 2400 | |
| 23662230 | Ali.Pi | E | Jan. 9, 2017, 8:06 a.m. | OK | GNU C++14 | TESTS | 60 | 2028 | 35942400 | 2400 | |
| 51394256 | ruo | E | March 17, 2019, 2:58 a.m. | OK | GNU C++17 | TESTS | 60 | 280 | 16793600 | 2400 | |
| 45452678 | BinaryBoy | E | Nov. 8, 2018, 5:01 p.m. | OK | GNU C++17 | TESTS | 60 | 374 | 30822400 | 2400 | |
| 64294167 | jkchen | E | Nov. 5, 2019, 8:05 a.m. | OK | GNU C++17 | TESTS | 60 | 780 | 15462400 | 2400 | |
| 66362935 | Phortox | E | Dec. 5, 2019, 6:27 p.m. | OK | GNU C++17 | TESTS | 60 | 810 | 143564800 | 2400 | |
| 48567846 | Shayan.Kashefi_A | E | Jan. 19, 2019, 10:30 a.m. | OK | GNU C++17 | TESTS | 60 | 1060 | 32358400 | 2400 | |
| 45451949 | vjudge1 | E | Nov. 8, 2018, 4:36 p.m. | OK | GNU C++17 | TESTS | 60 | 1122 | 30822400 | 2400 | |
| 66506527 | rama_pang | E | Dec. 8, 2019, 2:39 p.m. | OK | GNU C++17 | TESTS | 60 | 1778 | 19968000 | 2400 | |
| 48567938 | Shayan.Kashefi_A | E | Jan. 19, 2019, 10:33 a.m. | OK | GNU C++17 | TESTS | 60 | 1870 | 64409600 | 2400 | |
| 58678977 | SYury | E | Aug. 12, 2019, 5:55 p.m. | OK | GNU C++17 | TESTS | 60 | 1932 | 14848000 | 2400 | |
| 44085592 | NiceBaseballCoder | E | Oct. 10, 2018, 5:16 p.m. | OK | GNU C++17 | TESTS | 60 | 2184 | 33996800 | 2400 | |
| 2780368 | Egor | E | Dec. 16, 2012, 4:56 p.m. | OK | Java 6 | TESTS | 60 | 750 | 17100800 | 2400 | |
| 2781346 | uwi | E | Dec. 16, 2012, 5:12 p.m. | OK | Java 6 | TESTS | 60 | 1984 | 32256000 | 2400 | |
| 2796312 | llaki | E | Dec. 19, 2012, 10:20 p.m. | OK | Java 6 | TESTS | 60 | 2984 | 154726400 | 2400 | |
| 2866405 | ixxa | E | Jan. 2, 2013, 12:50 p.m. | OK | Java 6 | TESTS | 60 | 3015 | 136396800 | 2400 | |
| 3725255 | vsb | E | May 15, 2013, 10:49 p.m. | OK | Java 7 | TESTS | 60 | 1125 | 16691200 | 2400 | |
| 2781161 | VArtem | E | Dec. 16, 2012, 5:09 p.m. | OK | Java 7 | TESTS | 60 | 1843 | 15872000 | 2400 | |
| 2792655 | mmaxio | E | Dec. 18, 2012, 11:41 p.m. | OK | Java 7 | TESTS | 60 | 2000 | 16691200 | 2400 | |
| 2785379 | FattyChicken | E | Dec. 17, 2012, 6:57 a.m. | OK | Java 7 | TESTS | 60 | 2184 | 54169600 | 2400 | |
| 2782139 | Jokser | E | Dec. 16, 2012, 5:25 p.m. | OK | Java 7 | TESTS | 60 | 2234 | 11571200 | 2400 | |
| 4814967 | IgorKoval | E | Oct. 17, 2013, 3:30 p.m. | OK | Java 7 | TESTS | 60 | 2652 | 102912000 | 2400 | |
| 4814990 | IgorKoval | E | Oct. 17, 2013, 3:34 p.m. | OK | Java 7 | TESTS | 60 | 3462 | 151961600 | 2400 | |
| 2785394 | FattyChicken | E | Dec. 17, 2012, 6:59 a.m. | OK | Java 7 | TESTS | 60 | 3859 | 54169600 | 2400 | |
| 3067886 | jiangzhijie | E | Feb. 3, 2013, 4:57 p.m. | OK | Java 7 | TESTS | 60 | 3890 | 6656000 | 2400 | |
| 9669198 | AlexFetisov | E | Feb. 1, 2015, 7:38 p.m. | OK | Java 8 | TESTS | 60 | 2338 | 46080000 | 2400 | |
| 61731022 | Dukkha | E | Oct. 2, 2019, 4:46 p.m. | OK | Java 8 | TESTS | 60 | 3056 | 16486400 | 2400 | |
| 25585952 | leign | E | March 17, 2017, 11:12 p.m. | OK | Mono C# | TESTS | 60 | 2028 | 57856000 | 2400 | |
| 2790571 | seen | E | Dec. 18, 2012, 11:51 a.m. | OK | MS C++ | TESTS | 60 | 218 | 20889600 | 2400 | |
| 2796008 | NALP | E | Dec. 19, 2012, 7:25 p.m. | OK | MS C++ | TESTS | 60 | 250 | 19148800 | 2400 | |
| 10372815 | pacu | E | March 21, 2015, 12:50 a.m. | OK | MS C++ | TESTS | 60 | 310 | 103526400 | 2400 | |
| 2781852 | al13n | E | Dec. 16, 2012, 5:22 p.m. | OK | MS C++ | TESTS | 60 | 312 | 19968000 | 2400 | |
| 2910934 | absi2011 | E | Jan. 13, 2013, 11:30 a.m. | OK | MS C++ | TESTS | 60 | 328 | 12288000 | 2400 | |
| 2804943 | RAD | E | Dec. 21, 2012, 10:09 p.m. | OK | MS C++ | TESTS | 60 | 781 | 11980800 | 2400 | |
| 2788332 | impetus | E | Dec. 17, 2012, 5:22 p.m. | OK | MS C++ | TESTS | 60 | 920 | 11980800 | 2400 | |
| 2782157 | Endagorion | E | Dec. 16, 2012, 5:26 p.m. | OK | MS C++ | TESTS | 60 | 968 | 24473600 | 2400 | |
| 2780601 | GlebsHP | E | Dec. 16, 2012, 4:59 p.m. | OK | MS C++ | TESTS | 60 | 1328 | 19148800 | 2400 | |
| 3504252 | XilinX | E | April 11, 2013, 3:01 p.m. | OK | MS C++ | TESTS | 60 | 1375 | 26009600 | 2400 |
Back to search problems