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 |
|---|---|---|---|---|---|---|
| 847 | 2017-2018 ACM-ICPC, NEERC, Southern Subregional Contest, qualification stage (Online Mirror, ACM-ICPC Rules, Teams Preferred) | FINISHED | False | 14400 | 271184085 | Sept. 18, 2017, 1:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2603 ) | H | Load Testing | PROGRAMMING | 1700 |
Polycarp plans to conduct a load testing of its new project Fakebook. He already agreed with his friends that at certain points in time they will send requests to Fakebook. The load testing will last n minutes and in the i -th minute friends will send a i requests. Polycarp plans to test Fakebook under a special kind of load. In case the information about Fakebook gets into the mass media, Polycarp hopes for a monotone increase of the load, followed by a monotone decrease of the interest to the service. Polycarp wants to test this form of load. Your task is to determine how many requests Polycarp must add so that before some moment the load on the server strictly increases and after that moment strictly decreases. Both the increasing part and the decreasing part can be empty (i. e. absent). The decrease should immediately follow the increase. In particular, the load with two equal neigbouring values is unacceptable. For example, if the load is described with one of the arrays 1, 2, 8, 4, 3 , 1, 3, 5 or 10 , then such load satisfies Polycarp (in each of the cases there is an increasing part, immediately followed with a decreasing part). If the load is described with one of the arrays 1, 2, 2, 1 , 2, 1, 2 or 10, 10 , then such load does not satisfy Polycarp. Help Polycarp to make the minimum number of additional requests, so that the resulting load satisfies Polycarp. He can make any number of additional requests at any minute from 1 to n . The first line contains a single integer n ( 1 ≤ n ≤ 100 000 ) — the duration of the load testing. The second line contains n integers a 1 , a 2 , ..., a n ( 1 ≤ a i ≤ 10 9 ), where a i is the number of requests from friends in the i -th minute of the load testing. Print the minimum number of additional requests from Polycarp that would make the load strictly increasing in the beginning and then strictly decreasing afterwards. In the first example Polycarp must make two additional requests in the third minute |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 30557406 | ayushrai09 ash0904 vaidyanakul15 | H | Sept. 20, 2017, 6:28 p.m. | OK | GNU C | TESTS | 39 | 31 | 36249600 | 1700 | |
| 30471253 | Faimerth | H | Sept. 18, 2017, 2:36 p.m. | OK | GNU C | TESTS | 39 | 31 | 52019200 | 1700 | |
| 30580892 | anirudhbansal | H | Sept. 21, 2017, 2:36 p.m. | OK | GNU C | TESTS | 39 | 46 | 2764800 | 1700 | |
| 32717533 | vjudge1 | H | Nov. 27, 2017, 2:21 p.m. | OK | GNU C | TESTS | 39 | 46 | 5836800 | 1700 | |
| 32717501 | vjudge4 | H | Nov. 27, 2017, 2:20 p.m. | OK | GNU C | TESTS | 39 | 46 | 5836800 | 1700 | |
| 30474514 | congmingyige | H | Sept. 18, 2017, 3:26 p.m. | OK | GNU C | TESTS | 39 | 46 | 5939200 | 1700 | |
| 33080642 | SpiritualKhorosho | H | Dec. 10, 2017, 1:57 p.m. | OK | GNU C++ | TESTS | 39 | 15 | 4710400 | 1700 | |
| 30469685 | Lixiang666 | H | Sept. 18, 2017, 2:11 p.m. | OK | GNU C++ | TESTS | 39 | 30 | 4812800 | 1700 | |
| 30472255 | mengbierr flukehn l1ll5 | H | Sept. 18, 2017, 2:52 p.m. | OK | GNU C++ | TESTS | 39 | 30 | 4915200 | 1700 | |
| 30495816 | vjudge4 | H | Sept. 19, 2017, 11:47 a.m. | OK | GNU C++ | TESTS | 39 | 31 | 409600 | 1700 | |
| 30491852 | wwyx2001 | H | Sept. 19, 2017, 8:48 a.m. | OK | GNU C++ | TESTS | 39 | 31 | 921600 | 1700 | |
| 31972737 | vjudge1 | H | Nov. 2, 2017, 8:52 a.m. | OK | GNU C++ | TESTS | 39 | 31 | 1228800 | 1700 | |
| 30547766 | vjudge4 | H | Sept. 20, 2017, 1:58 p.m. | OK | GNU C++ | TESTS | 39 | 31 | 1638400 | 1700 | |
| 30537860 | vjudge2 | H | Sept. 20, 2017, 7:54 a.m. | OK | GNU C++ | TESTS | 39 | 31 | 1638400 | 1700 | |
| 30565684 | function348 | H | Sept. 21, 2017, 2:20 a.m. | OK | GNU C++ | TESTS | 39 | 31 | 2048000 | 1700 | |
| 32672666 | vjudge1 | H | Nov. 26, 2017, 1:28 p.m. | OK | GNU C++ | TESTS | 39 | 31 | 2457600 | 1700 | |
| 30486649 | Megumi_ | H | Sept. 19, 2017, 2:04 a.m. | OK | GNU C++11 | TESTS | 39 | 15 | 2764800 | 1700 | |
| 30484948 | skmonir | H | Sept. 18, 2017, 9:32 p.m. | OK | GNU C++11 | TESTS | 39 | 15 | 3174400 | 1700 | |
| 30772507 | ruslanjan RockyB | H | Sept. 27, 2017, 9:15 a.m. | OK | GNU C++11 | TESTS | 39 | 15 | 24166400 | 1700 | |
| 30488362 | skmonir | H | Sept. 19, 2017, 5:04 a.m. | OK | GNU C++11 | TESTS | 39 | 30 | 3276800 | 1700 | |
| 30479128 | annihilation666 | H | Sept. 18, 2017, 4:51 p.m. | OK | GNU C++11 | TESTS | 39 | 30 | 6144000 | 1700 | |
| 30468739 | flower | H | Sept. 18, 2017, 1:56 p.m. | OK | GNU C++11 | TESTS | 39 | 30 | 6144000 | 1700 | |
| 30475369 | zzb111 | H | Sept. 18, 2017, 3:40 p.m. | OK | GNU C++11 | TESTS | 39 | 30 | 12902400 | 1700 | |
| 30606262 | Jayzhang | H | Sept. 22, 2017, 5:26 a.m. | OK | GNU C++11 | TESTS | 39 | 31 | 409600 | 1700 | |
| 31203470 | balalaika | H | Oct. 10, 2017, 9:53 p.m. | OK | GNU C++11 | TESTS | 39 | 31 | 819200 | 1700 | |
| 31184173 | dhuacm3 | H | Oct. 10, 2017, 8:18 a.m. | OK | GNU C++11 | TESTS | 39 | 31 | 819200 | 1700 | |
| 34639843 | Robbinb1993 | H | Jan. 28, 2018, 5:31 p.m. | OK | GNU C++14 | TESTS | 39 | 15 | 2662400 | 1700 | |
| 31774646 | Tagy | H | Oct. 26, 2017, 10:51 p.m. | OK | GNU C++14 | TESTS | 39 | 31 | 819200 | 1700 | |
| 30865105 | Nordto | H | Sept. 30, 2017, 11:43 a.m. | OK | GNU C++14 | TESTS | 39 | 31 | 1638400 | 1700 | |
| 30536221 | Hifxx | H | Sept. 20, 2017, 6:26 a.m. | OK | GNU C++14 | TESTS | 39 | 31 | 2355200 | 1700 | |
| 30771091 | Sakura | H | Sept. 27, 2017, 8:08 a.m. | OK | GNU C++14 | TESTS | 39 | 31 | 2764800 | 1700 | |
| 30480692 | NAbdulla | H | Sept. 18, 2017, 5:31 p.m. | OK | GNU C++14 | TESTS | 39 | 31 | 2867200 | 1700 | |
| 30742280 | suda1627405125 | H | Sept. 26, 2017, 6:38 a.m. | OK | GNU C++14 | TESTS | 39 | 31 | 3276800 | 1700 | |
| 30652311 | arif.ozturk | H | Sept. 23, 2017, 7:30 p.m. | OK | GNU C++14 | TESTS | 39 | 31 | 3584000 | 1700 | |
| 30470494 | vanvector | H | Sept. 18, 2017, 2:23 p.m. | OK | GNU C++14 | TESTS | 39 | 31 | 3584000 | 1700 | |
| 30477216 | ThunderStroke Dreamy_Idler ShockProof | H | Sept. 18, 2017, 4:14 p.m. | OK | GNU C++14 | TESTS | 39 | 31 | 5939200 | 1700 | |
| 66459246 | Candy.01 | H | Dec. 7, 2019, 2:14 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 819200 | 1700 | |
| 42672094 | surokpro | H | Sept. 8, 2018, 11:34 a.m. | OK | GNU C++17 | TESTS | 39 | 46 | 1536000 | 1700 | |
| 60770866 | vjudge5 | H | Sept. 18, 2019, 12:38 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 2764800 | 1700 | |
| 51331072 | QieziMin | H | March 15, 2019, 12:11 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 3174400 | 1700 | |
| 51330764 | vjudge2 | H | March 15, 2019, 12:04 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 3174400 | 1700 | |
| 40912992 | artsin666 | H | July 29, 2018, 9:57 a.m. | OK | GNU C++17 | TESTS | 39 | 46 | 3174400 | 1700 | |
| 46542350 | vjudge2 | H | Dec. 3, 2018, 12:41 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 3584000 | 1700 | |
| 46542926 | vjudge2 | H | Dec. 3, 2018, 1 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 3993600 | 1700 | |
| 58392418 | shuguangguang | H | Aug. 6, 2019, 2:14 p.m. | OK | GNU C++17 | TESTS | 39 | 46 | 4096000 | 1700 | |
| 44474645 | erove just_4th tagir | H | Oct. 18, 2018, 8:14 a.m. | OK | GNU C++17 | TESTS | 39 | 46 | 4300800 | 1700 | |
| 61307727 | synapse | H | Sept. 26, 2019, 8:01 a.m. | OK | Go | TESTS | 39 | 109 | 0 | 1700 | |
| 61307432 | synapse | H | Sept. 26, 2019, 7:54 a.m. | OK | Go | TESTS | 39 | 109 | 0 | 1700 | |
| 30478297 | 3d510 v1ct0r30 sl0th | H | Sept. 18, 2017, 4:36 p.m. | OK | Haskell | TESTS | 39 | 140 | 75571200 | 1700 | |
| 30539686 | 7dan | H | Sept. 20, 2017, 9:19 a.m. | OK | Java 8 | TESTS | 39 | 109 | 0 | 1700 | |
| 30469478 | Dekacc | H | Sept. 18, 2017, 2:07 p.m. | OK | Java 8 | TESTS | 39 | 109 | 20172800 | 1700 | |
| 30484253 | HulkBuster9 vishalb_shingala | H | Sept. 18, 2017, 8:31 p.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30483561 | tanmay273 U_Square ronakvaghela45 | H | Sept. 18, 2017, 7:50 p.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30486601 | antkhorin | H | Sept. 19, 2017, 1:58 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30987448 | krahul1996 | H | Oct. 4, 2017, 8:45 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30822095 | ssaxena36 tushar_987 enigmaavkm | H | Sept. 29, 2017, 7:02 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30748294 | Stole95 | H | Sept. 26, 2017, 11:18 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30662758 | sanketmakani Jeel_Vaishnav spk | H | Sept. 24, 2017, 10:30 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 30495844 | lm010 | H | Sept. 19, 2017, 11:48 a.m. | OK | Java 8 | TESTS | 39 | 124 | 0 | 1700 | |
| 60535937 | Inspiration | H | Sept. 14, 2019, 1:13 p.m. | OK | Mono C# | TESTS | 39 | 124 | 25395200 | 1700 | |
| 30480076 | og.kostya | H | Sept. 18, 2017, 5:10 p.m. | OK | MS C# | TESTS | 39 | 46 | 9625600 | 1700 | |
| 30784312 | totaku | H | Sept. 27, 2017, 5:08 p.m. | OK | MS C# | TESTS | 39 | 77 | 13414400 | 1700 | |
| 30471045 | leign | H | Sept. 18, 2017, 2:32 p.m. | OK | MS C# | TESTS | 39 | 77 | 21708800 | 1700 | |
| 30483402 | batraz | H | Sept. 18, 2017, 7:42 p.m. | OK | MS C# | TESTS | 39 | 93 | 14233600 | 1700 | |
| 30470651 | merzgling vlad-r despair | H | Sept. 18, 2017, 2:26 p.m. | OK | MS C++ | TESTS | 39 | 31 | 2457600 | 1700 | |
| 35592948 | scorpiowf | H | Feb. 23, 2018, 9:50 a.m. | OK | MS C++ | TESTS | 39 | 31 | 6041600 | 1700 | |
| 34448973 | vjudge5 | H | Jan. 22, 2018, 1:39 p.m. | OK | MS C++ | TESTS | 39 | 31 | 6041600 | 1700 | |
| 30469508 | lucyanna2018 | H | Sept. 18, 2017, 2:08 p.m. | OK | MS C++ | TESTS | 39 | 31 | 6144000 | 1700 | |
| 30472897 | gstggsstt | H | Sept. 18, 2017, 3:01 p.m. | OK | MS C++ | TESTS | 39 | 31 | 6451200 | 1700 | |
| 30634813 | mirrorqman | H | Sept. 23, 2017, 8:01 a.m. | OK | MS C++ | TESTS | 39 | 31 | 40038400 | 1700 | |
| 31062887 | Leibniz_Zhang | H | Oct. 6, 2017, 10:50 a.m. | OK | MS C++ | TESTS | 39 | 46 | 3788800 | 1700 | |
| 31228237 | gerind | H | Oct. 11, 2017, 9:42 p.m. | OK | MS C++ | TESTS | 39 | 46 | 4198400 | 1700 | |
| 30465893 | tae826 rkm0959 GGOSinon | H | Sept. 18, 2017, 1:19 p.m. | OK | MS C++ | TESTS | 39 | 46 | 6553600 | 1700 | |
| 30471058 | AleksanderBalobanov | H | Sept. 18, 2017, 2:32 p.m. | OK | MS C++ | TESTS | 39 | 46 | 41779200 | 1700 | |
| 60580519 | Drawell | H | Sept. 14, 2019, 6:16 p.m. | OK | MS C++ 2017 | TESTS | 39 | 124 | 1638400 | 1700 | |
| 30475818 | ajaysjacob aks681 | H | Sept. 18, 2017, 3:48 p.m. | OK | PyPy 2 | TESTS | 39 | 233 | 42803200 | 1700 | |
| 30993240 | .I. | H | Oct. 4, 2017, 1:33 p.m. | OK | PyPy 3 | TESTS | 39 | 295 | 19251200 | 1700 | |
| 60497467 | Kiaxa | H | Sept. 13, 2019, 5 p.m. | OK | PyPy 3 | TESTS | 39 | 311 | 19660800 | 1700 | |
| 39860712 | Ali_Pi | H | July 2, 2018, 7:42 a.m. | OK | Python 2 | TESTS | 39 | 405 | 5734400 | 1700 | |
| 30857906 | StinsonOvO | H | Sept. 30, 2017, 7:34 a.m. | OK | Python 3 | TESTS | 39 | 248 | 9932800 | 1700 | |
| 31659149 | yugle7 | H | Oct. 23, 2017, 6:59 p.m. | OK | Python 3 | TESTS | 39 | 295 | 14131200 | 1700 | |
| 31659774 | yugle7 | H | Oct. 23, 2017, 7:11 p.m. | OK | Python 3 | TESTS | 39 | 296 | 14131200 | 1700 | |
| 33506304 | Jiburiru | H | Dec. 22, 2017, 12:14 p.m. | OK | Python 3 | TESTS | 39 | 373 | 13926400 | 1700 | |
| 33506200 | Jiburiru | H | Dec. 22, 2017, 12:10 p.m. | OK | Python 3 | TESTS | 39 | 373 | 13926400 | 1700 | |
| 30481307 | hackentosh11 | H | Sept. 18, 2017, 5:59 p.m. | OK | Python 3 | TESTS | 39 | 451 | 14950400 | 1700 | |
| 30470965 | denny_sem | H | Sept. 18, 2017, 2:31 p.m. | OK | Python 3 | TESTS | 39 | 483 | 19558400 | 1700 | |
| 30560103 | mikcorer | H | Sept. 20, 2017, 7:22 p.m. | OK | Python 3 | TESTS | 39 | 529 | 15052800 | 1700 | |
| 43116711 | overlordin777 | H | Sept. 20, 2018, 2:07 p.m. | OK | Python 3 | TESTS | 39 | 592 | 15360000 | 1700 |
Back to search problems