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 |
|---|---|---|---|---|---|---|
| 721 | Codeforces Round 374 (Div. 2) | FINISHED | False | 7200 | 301161323 | Sept. 30, 2016, 2:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2483 ) | D | Maxim and Array | PROGRAMMING | constructive algorithms data structures greedy math | 2000 |
Recently Maxim has found an array of n integers, needed by no one. He immediately come up with idea of changing it: he invented positive integer x and decided to add or subtract it from arbitrary array elements. Formally, by applying single operation Maxim chooses integer i (1 ≤ i ≤ n) and replaces the i-th element of array ai either with ai + x or with ai - x. Please note that the operation may be applied more than once to the same position. Maxim is a curious minimalis, thus he wants to know what is the minimum value that the product of all array elements (i.e. ) can reach, if Maxim would apply no more than k operations to it. Please help him in that. The first line of the input contains three integers n, k and x (1 ≤ n, k ≤ 200 000, 1 ≤ x ≤ 109) -- the number of elements in the array, the maximum number of operations and the number invented by Maxim, respectively. The second line contains n integers a1, a2, ..., an () -- the elements of the array found by Maxim. Print n integers b1, b2, ..., bn in the only line -- the array elements after applying no more than k operations to the array. In particular, should stay true for every 1 ≤ i ≤ n, but the product of all array elements should be minimum possible. If there are multiple answers, print any of them. |
| Codeforces Round #374 (Div. 2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21367408 | FalseMirror | D | Oct. 11, 2016, 6:45 p.m. | OK | D | TESTS | 70 | 545 | 46284800 | 2000 | |
| 21257781 | harleluyar | D | Oct. 7, 2016, 12:42 p.m. | OK | FPC | TESTS | 70 | 530 | 6553600 | 2000 | |
| 21340695 | Gray_58 | D | Oct. 10, 2016, 2:59 p.m. | OK | FPC | TESTS | 70 | 530 | 7577600 | 2000 | |
| 21451915 | piihanose | D | Oct. 15, 2016, 10:37 a.m. | OK | FPC | TESTS | 70 | 545 | 4096000 | 2000 | |
| 21254717 | abcdef6199 | D | Oct. 7, 2016, 10:08 a.m. | OK | FPC | TESTS | 70 | 733 | 6553600 | 2000 | |
| 52674848 | chaorenhaha | D | April 13, 2019, 9:06 a.m. | OK | FPC | TESTS | 70 | 748 | 4812800 | 2000 | |
| 21408988 | yan_lazy | D | Oct. 13, 2016, 5:29 p.m. | OK | FPC | TESTS | 70 | 842 | 3993600 | 2000 | |
| 21067995 | xzyxzy | D | Oct. 1, 2016, 11:58 a.m. | OK | GNU C++ | TESTS | 70 | 124 | 7884800 | 2000 | |
| 40983554 | ReaLNero1 | D | July 30, 2018, 6:55 p.m. | OK | GNU C++ | TESTS | 70 | 124 | 7987200 | 2000 | |
| 21054798 | E.Space | D | Oct. 1, 2016, 2:54 a.m. | OK | GNU C++ | TESTS | 70 | 124 | 7987200 | 2000 | |
| 21110259 | HeZiying | D | Oct. 2, 2016, 9:13 a.m. | OK | GNU C++ | TESTS | 70 | 139 | 7782400 | 2000 | |
| 40461582 | luogu_bot4 | D | July 17, 2018, 4:22 a.m. | OK | GNU C++ | TESTS | 70 | 139 | 7884800 | 2000 | |
| 26991182 | bhaag_milkha | D | May 10, 2017, 7:01 a.m. | OK | GNU C++ | TESTS | 70 | 140 | 8806400 | 2000 | |
| 21109151 | chentong | D | Oct. 2, 2016, 8:24 a.m. | OK | GNU C++ | TESTS | 70 | 155 | 3072000 | 2000 | |
| 21068719 | liukeya | D | Oct. 1, 2016, 12:30 p.m. | OK | GNU C++ | TESTS | 70 | 155 | 7884800 | 2000 | |
| 21068829 | liukeya | D | Oct. 1, 2016, 12:35 p.m. | OK | GNU C++ | TESTS | 70 | 155 | 7884800 | 2000 | |
| 21328508 | TerryHu | D | Oct. 10, 2016, 12:20 a.m. | OK | GNU C++ | TESTS | 70 | 155 | 10137600 | 2000 | |
| 57064557 | rainboy | D | July 14, 2019, 8:15 p.m. | OK | GNU C11 | TESTS | 70 | 795 | 3993600 | 2000 | |
| 21208280 | yukihana0416 | D | Oct. 5, 2016, 12:37 p.m. | OK | GNU C++11 | TESTS | 70 | 140 | 7884800 | 2000 | |
| 67310220 | lszxj | D | Dec. 21, 2019, 2:04 a.m. | OK | GNU C++11 | TESTS | 70 | 155 | 7782400 | 2000 | |
| 40433339 | sunny_fei | D | July 16, 2018, 3:40 p.m. | OK | GNU C++11 | TESTS | 70 | 155 | 7884800 | 2000 | |
| 57745590 | vjudge3 | D | July 25, 2019, 12:54 p.m. | OK | GNU C++11 | TESTS | 70 | 155 | 7884800 | 2000 | |
| 21055089 | JamesQi | D | Oct. 1, 2016, 3:13 a.m. | OK | GNU C++11 | TESTS | 70 | 155 | 8089600 | 2000 | |
| 25946570 | vjudge3 | D | March 30, 2017, 9:13 a.m. | OK | GNU C++11 | TESTS | 70 | 155 | 10547200 | 2000 | |
| 21133871 | s_p | D | Oct. 3, 2016, 10:27 a.m. | OK | GNU C++11 | TESTS | 70 | 156 | 3174400 | 2000 | |
| 27282448 | buctacm2 | D | May 22, 2017, 11:12 a.m. | OK | GNU C++11 | TESTS | 70 | 156 | 3686400 | 2000 | |
| 57732544 | vjudge3 | D | July 25, 2019, 8:59 a.m. | OK | GNU C++11 | TESTS | 70 | 156 | 7884800 | 2000 | |
| 57735731 | vjudge1 | D | July 25, 2019, 9:53 a.m. | OK | GNU C++11 | TESTS | 70 | 156 | 7884800 | 2000 | |
| 52329683 | nong | D | April 5, 2019, 4:19 a.m. | OK | GNU C++14 | TESTS | 70 | 155 | 7987200 | 2000 | |
| 21069527 | Al3ks1002 | D | Oct. 1, 2016, 1:05 p.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7884800 | 2000 | |
| 60706462 | marksman_ | D | Sept. 17, 2019, 5:33 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7884800 | 2000 | |
| 57745110 | xufour | D | July 25, 2019, 12:45 p.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 57725086 | vjudge1 | D | July 25, 2019, 6:53 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 55673259 | Ada.Grad.Shil | D | June 17, 2019, 8:55 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 55065631 | khaled.farouk_2 | D | June 4, 2019, 3:23 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 27114699 | JoseAcv2 | D | May 15, 2017, 2:42 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 59885378 | _no0B | D | Sept. 2, 2019, 7:39 a.m. | OK | GNU C++14 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 34638790 | jslijin | D | Jan. 28, 2018, 4:41 p.m. | OK | GNU C++14 | TESTS | 70 | 171 | 9830400 | 2000 | |
| 57726036 | vjudge3 | D | July 25, 2019, 7:11 a.m. | OK | GNU C++17 | TESTS | 70 | 155 | 7987200 | 2000 | |
| 57727420 | vjudge4 | D | July 25, 2019, 7:35 a.m. | OK | GNU C++17 | TESTS | 70 | 171 | 7987200 | 2000 | |
| 57732197 | vjudge1 | D | July 25, 2019, 8:54 a.m. | OK | GNU C++17 | TESTS | 70 | 171 | 8704000 | 2000 | |
| 57729273 | vjudge2 | D | July 25, 2019, 8:06 a.m. | OK | GNU C++17 | TESTS | 70 | 186 | 3174400 | 2000 | |
| 56746750 | DystoriaX | D | July 9, 2019, 10:05 a.m. | OK | GNU C++17 | TESTS | 70 | 186 | 7987200 | 2000 | |
| 57724987 | 90n | D | July 25, 2019, 6:51 a.m. | OK | GNU C++17 | TESTS | 70 | 186 | 7987200 | 2000 | |
| 46414100 | arpit040199 | D | Nov. 30, 2018, 6:25 p.m. | OK | GNU C++17 | TESTS | 70 | 186 | 7987200 | 2000 | |
| 56039094 | igba | D | June 25, 2019, 1:28 p.m. | OK | GNU C++17 | TESTS | 70 | 187 | 3174400 | 2000 | |
| 57749438 | venkatesh_saki | D | July 25, 2019, 2:15 p.m. | OK | GNU C++17 | TESTS | 70 | 187 | 7987200 | 2000 | |
| 64131097 | k24 | D | Nov. 3, 2019, 6:52 a.m. | OK | GNU C++17 | TESTS | 70 | 187 | 7987200 | 2000 | |
| 28287912 | S.Jindal | D | July 4, 2017, 7:04 p.m. | OK | Java 8 | TESTS | 70 | 343 | 28467200 | 2000 | |
| 22077968 | RP_9 | D | Nov. 6, 2016, 3:27 p.m. | OK | Java 8 | TESTS | 70 | 389 | 4812800 | 2000 | |
| 21102124 | miguelmaurizio | D | Oct. 1, 2016, 10:55 p.m. | OK | Java 8 | TESTS | 70 | 405 | 13721600 | 2000 | |
| 68108224 | yaoct | D | Jan. 3, 2020, 8:18 a.m. | OK | Java 8 | TESTS | 70 | 405 | 15155200 | 2000 | |
| 21057074 | wolfib | D | Oct. 1, 2016, 5:22 a.m. | OK | Java 8 | TESTS | 70 | 421 | 13516800 | 2000 | |
| 21218938 | alibaba | D | Oct. 5, 2016, 6:12 p.m. | OK | Java 8 | TESTS | 70 | 421 | 14643200 | 2000 | |
| 21130900 | megaspazz | D | Oct. 3, 2016, 7:54 a.m. | OK | Java 8 | TESTS | 70 | 436 | 14336000 | 2000 | |
| 21130996 | megaspazz | D | Oct. 3, 2016, 7:58 a.m. | OK | Java 8 | TESTS | 70 | 452 | 14336000 | 2000 | |
| 28287889 | S.Jindal | D | July 4, 2017, 7:03 p.m. | OK | Java 8 | TESTS | 70 | 452 | 27340800 | 2000 | |
| 36514288 | ZeyadKhattab | D | March 22, 2018, 7:42 p.m. | OK | Java 8 | TESTS | 70 | 452 | 35942400 | 2000 | |
| 23809115 | og.kostya | D | Jan. 14, 2017, 3:17 p.m. | OK | MS C# | TESTS | 70 | 514 | 15564800 | 2000 | |
| 21066200 | lilala | D | Oct. 1, 2016, 10:42 a.m. | OK | MS C++ | TESTS | 70 | 171 | 7577600 | 2000 | |
| 57731600 | vjudge2 | D | July 25, 2019, 8:44 a.m. | OK | MS C++ | TESTS | 70 | 186 | 12390400 | 2000 | |
| 57727223 | vjudge5 | D | July 25, 2019, 7:32 a.m. | OK | MS C++ | TESTS | 70 | 202 | 72908800 | 2000 | |
| 57730744 | vjudge2 | D | July 25, 2019, 8:31 a.m. | OK | MS C++ | TESTS | 70 | 217 | 9216000 | 2000 | |
| 21116790 | Richardzhsh | D | Oct. 2, 2016, 2:02 p.m. | OK | MS C++ | TESTS | 70 | 217 | 10342400 | 2000 | |
| 21839472 | miagkov | D | Oct. 28, 2016, 5:23 a.m. | OK | MS C++ | TESTS | 70 | 264 | 12697600 | 2000 | |
| 27966652 | mshcherba | D | June 22, 2017, 1:48 p.m. | OK | MS C++ | TESTS | 70 | 280 | 13414400 | 2000 | |
| 22167525 | Andreasyan | D | Nov. 11, 2016, 6:02 p.m. | OK | MS C++ | TESTS | 70 | 374 | 7577600 | 2000 | |
| 21208054 | ferc | D | Oct. 5, 2016, 12:25 p.m. | OK | MS C++ | TESTS | 70 | 374 | 13004800 | 2000 | |
| 21060761 | Khazhak | D | Oct. 1, 2016, 8:13 a.m. | OK | MS C++ | TESTS | 70 | 390 | 16691200 | 2000 | |
| 57735420 | vjudge3 | D | July 25, 2019, 9:48 a.m. | OK | MS C++ 2017 | TESTS | 70 | 202 | 9216000 | 2000 | |
| 21637142 | SIackbot | D | Oct. 21, 2016, 9:07 a.m. | OK | PyPy 2 | TESTS | 70 | 1949 | 24883200 | 2000 | |
| 66169001 | jdbermeol | D | Dec. 2, 2019, 9:17 a.m. | OK | PyPy 3 | TESTS | 70 | 1434 | 42086400 | 2000 | |
| 44346219 | aarish | D | Oct. 15, 2018, 7:28 a.m. | OK | PyPy 3 | TESTS | 70 | 1481 | 29798400 | 2000 | |
| 21373146 | gahou | D | Oct. 12, 2016, 4:37 a.m. | OK | Python 2 | TESTS | 70 | 1294 | 33689600 | 2000 | |
| 21323704 | orailly | D | Oct. 9, 2016, 5:28 p.m. | OK | Python 3 | TESTS | 70 | 1060 | 39116800 | 2000 | |
| 66013834 | NocturneBflat | D | Nov. 30, 2019, 4:18 a.m. | OK | Python 3 | TESTS | 70 | 1138 | 44851200 | 2000 | |
| 21278435 | Bryan1220 | D | Oct. 8, 2016, 11:10 a.m. | OK | Python 3 | TESTS | 70 | 1403 | 45670400 | 2000 | |
| 32733451 | yugle7 | D | Nov. 27, 2017, 7:07 p.m. | OK | Python 3 | TESTS | 70 | 1684 | 32870400 | 2000 | |
| 21122719 | sianqville | D | Oct. 2, 2016, 6:36 p.m. | OK | Python 3 | TESTS | 70 | 1996 | 48435200 | 2000 | |
| 22414461 | reldan | D | Nov. 23, 2016, 12:45 a.m. | OK | Scala | TESTS | 70 | 1122 | 22220800 | 2000 |
Back to search problems