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 |
|---|---|---|---|---|---|---|
| 2206 | 2026 ICPC Asia Pacific Championship - Online Mirror (Unrated, Online Mirror, ICPC Rules, Teams Preferred) | FINISHED | False | 18000 | 3471323 | March 8, 2026, 1:45 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 753 ) | H | Reflect Sort | PROGRAMMING | number theory |
You have a sequence of (n) integers ((a_1, a_2, \ldots, a_n)), the initial values of which are given to you. You may apply the following operation to the sequence any number of times (possibly zero): Choose an index (i) ((1 \le i \le n)). Choose a set (S) to be either the prefix (\{1,2,\ldots,i-1\}) or the suffix (\{i+1,i+2,\ldots,n\}). For every (j \in S), replace (a_j) with (2a_i - a_j). Your goal is to make the sequence non-decreasing and all elements positive , while minimizing (a_n), using the operation above any number of times. That is, (1 \le a_1 \le a_2 \le \ldots \le a_n) must hold in the resulting sequence. What is the minimum possible value of (a_n) in the resulting sequence? The first line of input contains a single integer (n) ((2 \le n \le 100\,000)). The second line contains (n) integers representing the initial values of (a_1, a_2, \ldots, a_n) ((1 \le a_i \le 10^9)). Output the minimum possible value of (a_n) in the resulting sequence. Explanation for the sample input/output #1 You can do the following sequence of operations. Choose (i = 1) and (S) as the suffix (\{2, 3, 4, 5\}): ((6, 3, 5, 5, 2) \to (6, 9, 7, 7, 10)). Choose (i = 3) and (S) as the prefix (\{1, 2\}): ((6, 9, 7, 7, 10) \to (8, 5, 7, 7, 10)). Choose (i = 2) and (S) as the prefix (\{1\}): ((8, 5, 7, 7, 10) \to (2, 5, 7, 7, 10)). After these operations, the sequence is non-decreasing and all elements are positive. It can be shown that (a_5=10) is the minimum possible value. Explanation for the sample input/output #2 The minimum possible value of (a_3) is (100002), which can be attained by the following operations. Choose (i = 2) and (S) as the suffix (\{3\}): ((2, 1, 100000) \to (2, 1, -99998)). Choose (i = 1) and (S) as the suffix (\{2, 3\}): ((2, 1, -99998) \to (2, 3, 100002)). Note that the sequence may cont |
| Tutorial (PDF) |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 365836470 | agamGK1 | H | March 8, 2026, 10:55 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365810904 | Envy101 | H | March 8, 2026, 6:36 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365796638 | worthytacos | H | March 8, 2026, 3:20 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365795021 | CrossFire1 | H | March 8, 2026, 2:53 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365794648 | haidautom123 Anhkhoi24 | H | March 8, 2026, 2:47 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365794425 | dumm_ahh | H | March 8, 2026, 2:43 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365794401 | Yaronicee. | H | March 8, 2026, 2:43 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365793941 | AK589 LucZha | H | March 8, 2026, 2:35 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365793000 | pinerush pinterestlover123 | H | March 8, 2026, 2:17 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365792839 | zoryn | H | March 8, 2026, 2:14 a.m. | OK | C++17 (GCC 7-32) | TESTS | 51 | 62 | 102400 | ||
| 365933503 | _convexhull | H | March 9, 2026, 3:08 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 46 | 102400 | ||
| 365810113 | geoguessr | H | March 8, 2026, 6:28 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 46 | 102400 | ||
| 365792750 | YeongTree 16silver Karuna | H | March 8, 2026, 2:12 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 46 | 102400 | ||
| 365891698 | Kobe_Bryant_Laoda | H | March 8, 2026, 4:36 p.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365850789 | moradiya84 | H | March 8, 2026, 1:19 p.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365820571 | dunglt69 | H | March 8, 2026, 8:16 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365820101 | dunglt69 | H | March 8, 2026, 8:10 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365819463 | ArSahar | H | March 8, 2026, 8:04 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365811766 | rishi.amaravathi123 jangu s3mi | H | March 8, 2026, 6:44 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365810708 | pyqjw1 | H | March 8, 2026, 6:34 a.m. | OK | C++20 (GCC 13-64) | TESTS | 51 | 62 | 102400 | ||
| 365840377 | congthanh123 | H | March 8, 2026, 11:34 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 46 | 102400 | ||
| 365797264 | mono_1729 hirakuuuu | H | March 8, 2026, 3:31 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 46 | 102400 | ||
| 365839718 | IAmTiredAndSleepy | H | March 8, 2026, 11:28 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 46 | 307200 | ||
| 365918973 | czjxyz zacharychao kevin | H | March 8, 2026, 9:04 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 0 | ||
| 365807613 | Hridoy1013 | H | March 8, 2026, 6 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 0 | ||
| 365793988 | kylin0610 | H | March 8, 2026, 2:36 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 0 | ||
| 365793471 | GOTKAKO | H | March 8, 2026, 2:26 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 0 | ||
| 365792751 | GP117 | H | March 8, 2026, 2:12 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 0 | ||
| 365920146 | CodeDaVinci | H | March 8, 2026, 9:24 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 102400 | ||
| 365914399 | DarkMatrix | H | March 8, 2026, 8:03 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 51 | 62 | 102400 | ||
| 365796029 | dhiraj_pgcat | H | March 8, 2026, 3:10 a.m. | OK | GNU C11 | TESTS | 51 | 46 | 0 | ||
| 365805505 | cse.scholarx | H | March 8, 2026, 5:37 a.m. | OK | GNU C11 | TESTS | 51 | 62 | 0 | ||
| 365809104 | rithishreddy17_ ysharsha1 vineetiwari | H | March 8, 2026, 6:17 a.m. | OK | Java 21 | TESTS | 51 | 250 | 1126400 | ||
| 365802617 | kevin_0911 | H | March 8, 2026, 5:03 a.m. | OK | Java 21 | TESTS | 51 | 265 | 614400 | ||
| 365795552 | TomGetsu leduchuy | H | March 8, 2026, 3:01 a.m. | OK | PyPy 3-64 | TESTS | 51 | 93 | 12492800 | ||
| 365795790 | Mentholzzz PineapplesOnPizza Lucina | H | March 8, 2026, 3:05 a.m. | OK | PyPy 3-64 | TESTS | 51 | 109 | 11571200 | ||
| 365912523 | golomb | H | March 8, 2026, 7:40 p.m. | OK | PyPy 3-64 | TESTS | 51 | 109 | 15974400 | ||
| 365801462 | EricZzzzz GarrisonQ -nameless- | H | March 8, 2026, 4:45 a.m. | OK | PyPy 3-64 | TESTS | 51 | 109 | 149196800 | ||
| 365805189 | Sacred_Conqurer | H | March 8, 2026, 5:34 a.m. | OK | PyPy 3-64 | TESTS | 51 | 109 | 272384000 | ||
| 365797177 | Chayanine | H | March 8, 2026, 3:29 a.m. | OK | PyPy 3-64 | TESTS | 51 | 125 | 13824000 | ||
| 365793275 | mikelou | H | March 8, 2026, 2:23 a.m. | OK | PyPy 3-64 | TESTS | 51 | 125 | 16076800 | ||
| 365799816 | dyppp | H | March 8, 2026, 4:17 a.m. | OK | PyPy 3-64 | TESTS | 51 | 125 | 16384000 | ||
| 365800483 | Andr_k | H | March 8, 2026, 4:28 a.m. | OK | PyPy 3-64 | TESTS | 51 | 125 | 17920000 | ||
| 365797153 | Dhanush.x revanth66 | H | March 8, 2026, 3:29 a.m. | OK | PyPy 3-64 | TESTS | 51 | 140 | 11571200 | ||
| 365837367 | eses_09 | H | March 8, 2026, 11:03 a.m. | OK | Python 3 | TESTS | 51 | 93 | 12390400 | ||
| 365794887 | hellovir | H | March 8, 2026, 2:51 a.m. | OK | Python 3 | TESTS | 51 | 109 | 13107200 | ||
| 365793282 | sansen | H | March 8, 2026, 2:23 a.m. | OK | Rust 2021 | TESTS | 51 | 46 | 204800 | ||
| 365860116 | SnowballSH | H | March 8, 2026, 2:29 p.m. | OK | Rust 2024 | TESTS | 51 | 46 | 11980800 | ||
| 365856559 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856495 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856240 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856105 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856098 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856085 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856079 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856050 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856035 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 | |||
| 365856032 | H | March 8, 2026, 1:52 p.m. | OK | Unknown | TESTS | 0 | 0 | 0 |
Back to search problems