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 |
|---|---|---|---|---|---|---|
| 739 | Codeforces Round 381 (Div. 1) | FINISHED | False | 7200 | 296573085 | Nov. 23, 2016, 4:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1705 ) | C | Alyona and towers | PROGRAMMING | data structures | 2500 |
Alyona has built n towers by putting small cubes some on the top of others. Each cube has size 1 × 1 × 1 . A tower is a non-zero amount of cubes standing on the top of each other. The towers are next to each other, forming a row. Sometimes Alyona chooses some segment towers, and put on the top of each tower several cubes. Formally, Alyouna chooses some segment of towers from l i to r i and adds d i cubes on the top of them. Let the sequence a 1 , a 2 , ..., a n be the heights of the towers from left to right. Let's call as a segment of towers a l , a l + 1 , ..., a r a hill if the following condition holds: there is integer k ( l ≤ k ≤ r ) such that a l < a l + 1 < a l + 2 < ... < a k > a k + 1 > a k + 2 > ... > a r . After each addition of d i cubes on the top of the towers from l i to r i , Alyona wants to know the maximum width among all hills. The width of a hill is the number of towers in it. The first line contain single integer n ( 1 ≤ n ≤ 3·10 5 ) — the number of towers. The second line contain n integers a 1 , a 2 , ..., a n ( 1 ≤ a i ≤ 10 9 ) — the number of cubes in each tower. The third line contain single integer m ( 1 ≤ m ≤ 3·10 5 ) — the number of additions. The next m lines contain 3 integers each. The i -th of these lines contains integers l i , r i and d i ( 1 ≤ l ≤ r ≤ n , 1 ≤ d i ≤ 10 9 ), that mean that Alyona puts d i cubes on the tio of each of the towers from l i to r i . Print m lines. In i -th line print the maximum width of the hills after the i -th addition. The first sample is as follows: After addition of 2 cubes on the top of each towers from the first to the third, the number of cubes in the towers become equal to 7, 7, 7, 5, 5 . The hill with maximum width is 7, 5 , thus the maximum width is 2 . After addition of 1 cube on the second tower, the number of cubes in the towers become equal to 7, 8, 7, 5, 5 . The hill with maximum width is now 7, 8, 7, 5 , thus the maximum width is 4 . After addition of 1 cube on the fo |
| 48582 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 22477322 | Holidin | C | Nov. 24, 2016, 6:52 p.m. | OK | Delphi | TESTS | 94 | 1918 | 28057600 | 2500 | |
| 23336984 | jkxjkx1031 | C | Dec. 26, 2016, 9:39 a.m. | OK | GNU C | TESTS | 94 | 998 | 22323200 | 2500 | |
| 23377918 | vjudge3 | C | Dec. 28, 2016, 12:47 p.m. | OK | GNU C++ | TESTS | 94 | 389 | 8499200 | 2500 | |
| 22774438 | Zearot | C | Dec. 7, 2016, 3 a.m. | OK | GNU C++ | TESTS | 94 | 389 | 27340800 | 2500 | |
| 22506586 | Ajatar | C | Nov. 26, 2016, 10:47 a.m. | OK | GNU C++ | TESTS | 94 | 389 | 33382400 | 2500 | |
| 40983105 | ReaLNero1 | C | July 30, 2018, 6:43 p.m. | OK | GNU C++ | TESTS | 94 | 405 | 25190400 | 2500 | |
| 22774011 | Zearot | C | Dec. 7, 2016, 2:32 a.m. | OK | GNU C++ | TESTS | 94 | 405 | 37990400 | 2500 | |
| 38713107 | vjudge3 | C | May 29, 2018, 8:28 a.m. | OK | GNU C++ | TESTS | 94 | 420 | 25190400 | 2500 | |
| 38758479 | LJZ_C | C | May 30, 2018, 3:57 a.m. | OK | GNU C++ | TESTS | 94 | 436 | 21606400 | 2500 | |
| 27539999 | nonon | C | June 3, 2017, 9:12 a.m. | OK | GNU C++ | TESTS | 94 | 452 | 16793600 | 2500 | |
| 38758500 | vjudge1 | C | May 30, 2018, 3:58 a.m. | OK | GNU C++ | TESTS | 94 | 452 | 21606400 | 2500 | |
| 30320939 | Always | C | Sept. 14, 2017, 5:56 a.m. | OK | GNU C++ | TESTS | 94 | 483 | 16691200 | 2500 | |
| 22867108 | owner76 | C | Dec. 10, 2016, 10:37 p.m. | OK | GNU C11 | TESTS | 94 | 1965 | 144281600 | 2500 | |
| 58312085 | vjudge1 | C | Aug. 5, 2019, 12:30 a.m. | OK | GNU C++11 | TESTS | 94 | 312 | 6451200 | 2500 | |
| 49082404 | oiervictor | C | Jan. 28, 2019, 6:31 a.m. | OK | GNU C++11 | TESTS | 94 | 358 | 69734400 | 2500 | |
| 28532872 | Never_See | C | July 14, 2017, 12:26 a.m. | OK | GNU C++11 | TESTS | 94 | 405 | 27340800 | 2500 | |
| 45971879 | TouRIst_____________ | C | Nov. 19, 2018, 4:21 p.m. | OK | GNU C++11 | TESTS | 94 | 405 | 31232000 | 2500 | |
| 58941625 | Rockyyh | C | Aug. 17, 2019, 7:10 a.m. | OK | GNU C++11 | TESTS | 94 | 405 | 42291200 | 2500 | |
| 52334398 | LJC00118 | C | April 5, 2019, 7:09 a.m. | OK | GNU C++11 | TESTS | 94 | 421 | 37273600 | 2500 | |
| 51249651 | luogu_bot5 | C | March 13, 2019, 7:50 a.m. | OK | GNU C++11 | TESTS | 94 | 421 | 39731200 | 2500 | |
| 52231466 | Romeolong | C | April 2, 2019, 12:04 p.m. | OK | GNU C++11 | TESTS | 94 | 452 | 62771200 | 2500 | |
| 52253362 | zck | C | April 3, 2019, 3:09 a.m. | OK | GNU C++11 | TESTS | 94 | 483 | 33484800 | 2500 | |
| 52152771 | luogu_bot4 | C | April 1, 2019, 12:16 p.m. | OK | GNU C++11 | TESTS | 94 | 498 | 21504000 | 2500 | |
| 57503576 | Grzmot | C | July 22, 2019, 11:13 a.m. | OK | GNU C++14 | TESTS | 94 | 545 | 37888000 | 2500 | |
| 57775082 | vjudge3 | C | July 26, 2019, 3:03 a.m. | OK | GNU C++14 | TESTS | 94 | 561 | 15052800 | 2500 | |
| 22453326 | ekzhang | C | Nov. 23, 2016, 7:54 p.m. | OK | GNU C++14 | TESTS | 94 | 623 | 18636800 | 2500 | |
| 23029222 | Masquerade- | C | Dec. 16, 2016, 12:42 p.m. | OK | GNU C++14 | TESTS | 94 | 654 | 40345600 | 2500 | |
| 27724138 | rawatds | C | June 11, 2017, 4:27 p.m. | OK | GNU C++14 | TESTS | 94 | 655 | 39731200 | 2500 | |
| 22656208 | huicpc0807 | C | Dec. 2, 2016, 11:12 a.m. | OK | GNU C++14 | TESTS | 94 | 670 | 16896000 | 2500 | |
| 27724157 | rawatds | C | June 11, 2017, 4:28 p.m. | OK | GNU C++14 | TESTS | 94 | 670 | 39731200 | 2500 | |
| 23378188 | Jellu | C | Dec. 28, 2016, 12:59 p.m. | OK | GNU C++14 | TESTS | 94 | 685 | 42188800 | 2500 | |
| 22471504 | VageTabler | C | Nov. 24, 2016, 4:26 p.m. | OK | GNU C++14 | TESTS | 94 | 686 | 17817600 | 2500 | |
| 22499464 | jasonvictoryan | C | Nov. 26, 2016, 12:49 a.m. | OK | GNU C++14 | TESTS | 94 | 686 | 27648000 | 2500 | |
| 53563440 | Ging_ | C | April 30, 2019, 11:04 a.m. | OK | GNU C++17 | TESTS | 94 | 577 | 18022400 | 2500 | |
| 60204744 | yoddhaa | C | Sept. 7, 2019, 7:38 a.m. | OK | GNU C++17 | TESTS | 94 | 577 | 40243200 | 2500 | |
| 69096408 | Sugarii | C | Jan. 19, 2020, 12:15 p.m. | OK | GNU C++17 | TESTS | 94 | 592 | 38502400 | 2500 | |
| 60205308 | yoddhaa | C | Sept. 7, 2019, 7:53 a.m. | OK | GNU C++17 | TESTS | 94 | 592 | 40345600 | 2500 | |
| 69096287 | Magicdog_Jo | C | Jan. 19, 2020, 12:12 p.m. | OK | GNU C++17 | TESTS | 94 | 608 | 38502400 | 2500 | |
| 43416947 | XTyuan | C | Sept. 25, 2018, 3:57 p.m. | OK | GNU C++17 | TESTS | 94 | 639 | 33587200 | 2500 | |
| 52536767 | markotee | C | April 9, 2019, 4 p.m. | OK | GNU C++17 | TESTS | 94 | 670 | 28876800 | 2500 | |
| 66787123 | luogu_bot1 | C | Dec. 13, 2019, 2:02 p.m. | OK | GNU C++17 | TESTS | 94 | 717 | 60108800 | 2500 | |
| 66785603 | HeRaNO | C | Dec. 13, 2019, 1:33 p.m. | OK | GNU C++17 | TESTS | 94 | 763 | 52838400 | 2500 | |
| 56862525 | cephian | C | July 12, 2019, 12:21 a.m. | OK | GNU C++17 | TESTS | 94 | 764 | 21606400 | 2500 | |
| 22439962 | mmaxio | C | Nov. 23, 2016, 5:23 p.m. | OK | Java 8 | TESTS | 94 | 1138 | 59084800 | 2500 | |
| 22445060 | uwi | C | Nov. 23, 2016, 6:01 p.m. | OK | Java 8 | TESTS | 94 | 1184 | 40755200 | 2500 | |
| 22445678 | Egor | C | Nov. 23, 2016, 6:06 p.m. | OK | Java 8 | TESTS | 94 | 1325 | 108441600 | 2500 | |
| 29629233 | akshay_miterani | C | Aug. 20, 2017, 7:45 p.m. | OK | Java 8 | TESTS | 94 | 1372 | 14745600 | 2500 | |
| 29631753 | akshay_miterani | C | Aug. 20, 2017, 11:07 p.m. | OK | Java 8 | TESTS | 94 | 1559 | 82124800 | 2500 | |
| 29631778 | akshay_miterani | C | Aug. 20, 2017, 11:11 p.m. | OK | Java 8 | TESTS | 94 | 1574 | 82124800 | 2500 | |
| 22497936 | pitfall | C | Nov. 25, 2016, 9:20 p.m. | OK | Java 8 | TESTS | 94 | 1606 | 27750400 | 2500 | |
| 26123293 | tbuzzelli | C | April 4, 2017, 1:36 p.m. | OK | Java 8 | TESTS | 94 | 1918 | 123699200 | 2500 | |
| 24619075 | IgorKoval | C | Feb. 13, 2017, 1:01 a.m. | OK | Java 8 | TESTS | 94 | 1918 | 147865600 | 2500 | |
| 24619113 | IgorKoval | C | Feb. 13, 2017, 1:06 a.m. | OK | Java 8 | TESTS | 94 | 1964 | 147865600 | 2500 | |
| 42912381 | vjudge4 | C | Sept. 16, 2018, 7:58 a.m. | OK | MS C++ | TESTS | 94 | 717 | 29184000 | 2500 | |
| 22441585 | TonySnark | C | Nov. 23, 2016, 5:34 p.m. | OK | MS C++ | TESTS | 94 | 732 | 18022400 | 2500 | |
| 22464441 | zyding | C | Nov. 24, 2016, 11:17 a.m. | OK | MS C++ | TESTS | 94 | 857 | 58880000 | 2500 | |
| 22611847 | Naduxa | C | Nov. 29, 2016, 11:30 p.m. | OK | MS C++ | TESTS | 94 | 904 | 18022400 | 2500 | |
| 22467256 | zyding | C | Nov. 24, 2016, 1:12 p.m. | OK | MS C++ | TESTS | 94 | 1075 | 68608000 | 2500 | |
| 59946623 | vjudge4 | C | Sept. 3, 2019, 1:12 p.m. | OK | MS C++ | TESTS | 94 | 1263 | 77004800 | 2500 | |
| 22449153 | Filyan | C | Nov. 23, 2016, 6:34 p.m. | OK | MS C++ | TESTS | 94 | 1466 | 45875200 | 2500 |
Back to search problems