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 |
|---|---|---|---|---|---|---|
| 679 | Codeforces Round 356 (Div. 1) | FINISHED | False | 7200 | 311088285 | June 8, 2016, 4:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 819 ) | E | Bear and Bad Powers of 42 | PROGRAMMING | data structures | 3100 |
Limak, a bear, isn't good at handling queries. So, he asks you to do it. We say that powers of 42 (numbers 1, 42, 1764, ... ) are bad . Other numbers are good . You are given a sequence of n good integers t 1 , t 2 , ..., t n . Your task is to handle q queries of three types: 1 i — print t i in a separate line. 2 a b x — for set t i to x . It's guaranteed that x is a good number. 3 a b x — for increase t i by x . After this repeat the process while at least one t i is bad. You can note that after each query all t i are good. The first line of the input contains two integers n and q ( 1 ≤ n , q ≤ 100 000 ) — the size of Limak's sequence and the number of queries, respectively. The second line of the input contains n integers t 1 , t 2 , ..., t n ( 2 ≤ t i ≤ 10 9 ) — initial elements of Limak's sequence. All t i are good. Then, q lines follow. The i -th of them describes the i -th query. The first number in the line is an integer type i ( 1 ≤ type i ≤ 3 ) — the type of the query. There is at least one query of the first type, so the output won't be empty. In queries of the second and the third type there is 1 ≤ a ≤ b ≤ n . In queries of the second type an integer x ( 2 ≤ x ≤ 10 9 ) is guaranteed to be good. In queries of the third type an integer x ( 1 ≤ x ≤ 10 9 ) may be bad. For each query of the first type, print the answer in a separate line. After a query 3 2 4 42 the sequence is 40, 1742, 49, 1714, 4, 1722 . After a query 3 2 6 50 the sequence is 40, 1842, 149, 1814, 104, 1822 . After a query 2 3 4 41 the sequence is 40, 1842, 41, 41, 104, 1822 . After a query 3 1 5 1 the sequence is 43, 1845, 44, 44, 107, 1822 . |
| Codeforces Round #356 — Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 18339385 | ShineRain | E | June 9, 2016, 10:14 a.m. | OK | GNU C++ | TESTS | 46 | 468 | 13824000 | 3100 | |
| 18993241 | Chloe_fan | E | July 10, 2016, 1:21 a.m. | OK | GNU C++ | TESTS | 46 | 483 | 6656000 | 3100 | |
| 38932936 | kcfzyhq | E | June 4, 2018, 2:23 a.m. | OK | GNU C++ | TESTS | 46 | 483 | 18534400 | 3100 | |
| 25886019 | haogram | E | March 29, 2017, 2 a.m. | OK | GNU C++ | TESTS | 46 | 499 | 13516800 | 3100 | |
| 40984356 | ReaLNero1 | E | July 30, 2018, 7:20 p.m. | OK | GNU C++ | TESTS | 46 | 514 | 6656000 | 3100 | |
| 32457503 | vjudge2 | E | Nov. 19, 2017, 1:06 p.m. | OK | GNU C++ | TESTS | 46 | 514 | 15667200 | 3100 | |
| 32457108 | vjudge2 | E | Nov. 19, 2017, 12:48 p.m. | OK | GNU C++ | TESTS | 46 | 514 | 15667200 | 3100 | |
| 32455803 | vjudge5 | E | Nov. 19, 2017, 11:59 a.m. | OK | GNU C++ | TESTS | 46 | 514 | 15667200 | 3100 | |
| 32455451 | vjudge2 | E | Nov. 19, 2017, 11:42 a.m. | OK | GNU C++ | TESTS | 46 | 514 | 15667200 | 3100 | |
| 18484984 | Lightning34 | E | June 15, 2016, 1:26 a.m. | OK | GNU C++ | TESTS | 46 | 514 | 15769600 | 3100 | |
| 69608856 | vjudge1 | E | Jan. 27, 2020, 10:45 a.m. | OK | GNU C++11 | TESTS | 46 | 405 | 88166400 | 3100 | |
| 56468038 | foreverlasting | E | July 3, 2019, 9:46 a.m. | OK | GNU C++11 | TESTS | 46 | 421 | 11264000 | 3100 | |
| 67583996 | vjudge5 | E | Dec. 25, 2019, 7:28 a.m. | OK | GNU C++11 | TESTS | 46 | 421 | 12800000 | 3100 | |
| 69608818 | vjudge3 | E | Jan. 27, 2020, 10:44 a.m. | OK | GNU C++11 | TESTS | 46 | 421 | 88166400 | 3100 | |
| 67581712 | vjudge1 | E | Dec. 25, 2019, 6:25 a.m. | OK | GNU C++11 | TESTS | 46 | 436 | 11264000 | 3100 | |
| 44525202 | luogu_bot3 | E | Oct. 19, 2018, 1:30 a.m. | OK | GNU C++11 | TESTS | 46 | 436 | 13209600 | 3100 | |
| 44524972 | AuqaKyz | E | Oct. 19, 2018, 1:12 a.m. | OK | GNU C++11 | TESTS | 46 | 436 | 13209600 | 3100 | |
| 57880537 | lopare | E | July 28, 2019, 7:34 a.m. | OK | GNU C++11 | TESTS | 46 | 451 | 11264000 | 3100 | |
| 64099655 | luogu_bot2 | E | Nov. 2, 2019, 3 p.m. | OK | GNU C++11 | TESTS | 46 | 451 | 11673600 | 3100 | |
| 67133785 | XieRujian | E | Dec. 18, 2019, 2:30 a.m. | OK | GNU C++11 | TESTS | 46 | 452 | 6656000 | 3100 | |
| 57301576 | Scut82 | E | July 19, 2019, 12:16 a.m. | OK | GNU C++14 | TESTS | 46 | 483 | 19251200 | 3100 | |
| 54578361 | yhx-12243 | E | May 25, 2019, 2:15 a.m. | OK | GNU C++14 | TESTS | 46 | 498 | 13209600 | 3100 | |
| 64097947 | dsl2002 | E | Nov. 2, 2019, 2:30 p.m. | OK | GNU C++14 | TESTS | 46 | 514 | 11264000 | 3100 | |
| 63301530 | zsyzsy | E | Oct. 24, 2019, 2:25 p.m. | OK | GNU C++14 | TESTS | 46 | 545 | 11161600 | 3100 | |
| 64368351 | gtrhetr | E | Nov. 6, 2019, 1:37 p.m. | OK | GNU C++14 | TESTS | 46 | 546 | 14028800 | 3100 | |
| 57254488 | Scut82 | E | July 18, 2019, 1:47 a.m. | OK | GNU C++14 | TESTS | 46 | 560 | 22425600 | 3100 | |
| 66256966 | sunnuozhou | E | Dec. 4, 2019, 6:30 a.m. | OK | GNU C++14 | TESTS | 46 | 561 | 9625600 | 3100 | |
| 65024093 | rushcheyo | E | Nov. 15, 2019, 6:46 a.m. | OK | GNU C++14 | TESTS | 46 | 561 | 9625600 | 3100 | |
| 63301296 | newbiegcz | E | Oct. 24, 2019, 2:22 p.m. | OK | GNU C++14 | TESTS | 46 | 561 | 11264000 | 3100 | |
| 64773549 | Minamoto | E | Nov. 13, 2019, 2:15 a.m. | OK | GNU C++14 | TESTS | 46 | 561 | 23654400 | 3100 | |
| 68980023 | CMXRYNP | E | Jan. 17, 2020, 10:20 a.m. | OK | GNU C++17 | TESTS | 46 | 561 | 10035200 | 3100 | |
| 64467835 | jokerwyt | E | Nov. 7, 2019, 12:14 p.m. | OK | GNU C++17 | TESTS | 46 | 592 | 16486400 | 3100 | |
| 52508806 | Shayan.P | E | April 8, 2019, 8:32 p.m. | OK | GNU C++17 | TESTS | 46 | 654 | 10444800 | 3100 | |
| 63358547 | jiangly | E | Oct. 25, 2019, 4:13 a.m. | OK | GNU C++17 | TESTS | 46 | 654 | 10649600 | 3100 | |
| 54518313 | i_am_sooke | E | May 23, 2019, 11:05 a.m. | OK | GNU C++17 | TESTS | 46 | 654 | 13619200 | 3100 | |
| 52508717 | Shayan.P | E | April 8, 2019, 8:28 p.m. | OK | GNU C++17 | TESTS | 46 | 670 | 10444800 | 3100 | |
| 63208102 | wucstdio | E | Oct. 23, 2019, 1:40 a.m. | OK | GNU C++17 | TESTS | 46 | 670 | 13619200 | 3100 | |
| 65805016 | alan_cty | E | Nov. 27, 2019, 8:31 a.m. | OK | GNU C++17 | TESTS | 46 | 685 | 11571200 | 3100 | |
| 68426695 | skip1978 | E | Jan. 9, 2020, 4 a.m. | OK | GNU C++17 | TESTS | 46 | 686 | 24064000 | 3100 | |
| 63564147 | saketh | E | Oct. 27, 2019, 3:18 p.m. | OK | GNU C++17 | TESTS | 46 | 811 | 9420800 | 3100 | |
| 18327291 | Petr | E | June 8, 2016, 6:33 p.m. | OK | Java 8 | TESTS | 46 | 701 | 28262400 | 3100 | |
| 19067460 | xehoth | E | July 13, 2016, 8:02 a.m. | OK | Java 8 | TESTS | 46 | 732 | 5734400 | 3100 | |
| 18775316 | mmaxio | E | June 28, 2016, 11:52 p.m. | OK | Java 8 | TESTS | 46 | 779 | 10444800 | 3100 | |
| 18364459 | gammal-geniune | E | June 10, 2016, 7:44 p.m. | OK | Java 8 | TESTS | 46 | 826 | 28262400 | 3100 | |
| 18406695 | Los_Angelos_Laycurse | E | June 13, 2016, 6:18 a.m. | OK | MS C++ | TESTS | 46 | 1622 | 16384000 | 3100 |
Back to search problems