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 |
|---|---|---|---|---|---|---|
| 2043 | Educational Codeforces Round 173 (Rated for Div. 2) | FINISHED | False | 7200 | 41354723 | Dec. 24, 2024, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 11149 ) | C | Sums on Segments | PROGRAMMING | binary search brute force data structures dp greedy math |
You are given an array (a) of (n) integers, where all elements except for at most one are equal to (-1) or (1). The remaining element (x) satisfies (-10^9 \le x \le 10^9). Find all possible sums of subarrays of (a), including the empty subarray, whose sum is defined as (0). In other words, find all integers (x) such that the array (a) has at least one subarray (possibly empty) with sum equal to (x). A subarray is a contiguous subsegment of an array. Output these sums in ascending order. Each sum should be printed only once, even if it is achieved by multiple subarrays. The first line contains a single integer (t) ((1 \le t \le 10^4)) — the number of test cases. Then, (t) test cases follow. Each test case consists of two lines: The first line contains a single integer (n) ((1 \le n \le 2 \cdot 10^5)) — the size of the array. The second line contains (n) integers (a_1, a_2, \dots, a_n) ((-10^9 \le a_i \le 10^9)) — the elements of the array (a). In the array (a), there is at most one element that is neither (1) nor (-1). Additional constraint on the input: the sum of (n) over all test cases does not exceed (2 \cdot 10^5). For each test case, output two lines: In the first line, print a single integer — the number of distinct subarray sums. In the second line, print these sums in ascending order. Each sum should be printed only once, even if it is produced by multiple subarrays. Let's define (ai,j) as the subarray of (a) from position (i) to position (j). Consider the first test case of the example: (-1) is produced by (a2,2); (0) is produced by the empty subarray; (1) is produced by (a4,4); (2) is produced by (a4,5); (9) is produced by (a2,3); (10) is produced by (a1,3); (11) is produced by (a3,4); (12) is produced by (a3,5). |
| Educational Codeforces Round 173 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 298315089 | calmtrout | C | Dec. 24, 2024, 5:55 p.m. | OK | C# 10 | TESTS | 9 | 156 | 18022400 | ||
| 298356763 | nk3 | C | Dec. 25, 2024, 3:58 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 0 | ||
| 298347241 | Xx_star | C | Dec. 24, 2024, 11:41 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 0 | ||
| 298346522 | noobcoder696969 | C | Dec. 24, 2024, 11:16 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 0 | ||
| 298315245 | Shami_Al | C | Dec. 24, 2024, 5:56 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 0 | ||
| 298311115 | Danya2_2 | C | Dec. 24, 2024, 5:28 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 0 | ||
| 298358309 | JAY19 | C | Dec. 25, 2024, 4:26 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 102400 | ||
| 298325160 | SA01 | C | Dec. 24, 2024, 7:18 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 102400 | ||
| 298310448 | PatCF5 | C | Dec. 24, 2024, 5:24 p.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 102400 | ||
| 298350541 | LXH-cat | C | Dec. 25, 2024, 1:38 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 819200 | ||
| 298351427 | Xzzzzzzb | C | Dec. 25, 2024, 2:01 a.m. | OK | C++17 (GCC 7-32) | TESTS | 9 | 77 | 4812800 | ||
| 298363143 | HuHu_Fei | C | Dec. 25, 2024, 5:25 a.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 0 | ||
| 298348284 | rubbish | C | Dec. 25, 2024, 12:20 a.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 0 | ||
| 298319830 | dalgu | C | Dec. 24, 2024, 6:31 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 0 | ||
| 298345013 | Binww | C | Dec. 24, 2024, 10:31 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 102400 | ||
| 298342668 | aalp75 | C | Dec. 24, 2024, 9:39 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 102400 | ||
| 298318158 | ThePeak | C | Dec. 24, 2024, 6:18 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 102400 | ||
| 298313298 | SHAFIN | C | Dec. 24, 2024, 5:43 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 1638400 | ||
| 298359541 | AARYABHATTA_THE_GREAT | C | Dec. 25, 2024, 4:44 a.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 1945600 | ||
| 298325821 | perchuts | C | Dec. 24, 2024, 7:24 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 2048000 | ||
| 298306528 | dealing | C | Dec. 24, 2024, 5:02 p.m. | OK | C++20 (GCC 13-64) | TESTS | 9 | 62 | 12902400 | ||
| 298355920 | Dr_Zhang | C | Dec. 25, 2024, 3:41 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 0 | ||
| 298317090 | second_acc | C | Dec. 24, 2024, 6:10 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 0 | ||
| 298311626 | fishcathu | C | Dec. 24, 2024, 5:32 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 0 | ||
| 298321043 | FlyingNinja_ccn | C | Dec. 24, 2024, 6:41 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 102400 | ||
| 298302087 | heWhoCooks | C | Dec. 24, 2024, 4:44 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 102400 | ||
| 298349736 | Iceturky | C | Dec. 25, 2024, 1:13 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 1638400 | ||
| 298315339 | Ami_Nul | C | Dec. 24, 2024, 5:57 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 1945600 | ||
| 298363183 | gche | C | Dec. 25, 2024, 5:25 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 3174400 | ||
| 298363100 | Alicemagic | C | Dec. 25, 2024, 5:24 a.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 3174400 | ||
| 298307569 | ConvexHulllllll | C | Dec. 24, 2024, 5:08 p.m. | OK | C++23 (GCC 14-64, msys2) | TESTS | 9 | 62 | 3174400 | ||
| 298310957 | ruban | C | Dec. 24, 2024, 5:27 p.m. | OK | Delphi | TESTS | 9 | 171 | 213504000 | ||
| 298313187 | NenadDapic | C | Dec. 24, 2024, 5:43 p.m. | OK | FPC | TESTS | 9 | 171 | 2457600 | ||
| 298314434 | kumardasshankit973 | C | Dec. 24, 2024, 5:51 p.m. | OK | GNU C11 | TESTS | 9 | 546 | 819200 | ||
| 298334123 | fertdt | C | Dec. 24, 2024, 7:42 p.m. | OK | Java 21 | TESTS | 9 | 249 | 512000 | ||
| 298347494 | new2ac | C | Dec. 24, 2024, 11:51 p.m. | OK | Java 21 | TESTS | 9 | 265 | 614400 | ||
| 298337085 | fertdt | C | Dec. 24, 2024, 8:15 p.m. | OK | Java 21 | TESTS | 9 | 280 | 409600 | ||
| 298334478 | fertdt | C | Dec. 24, 2024, 7:46 p.m. | OK | Java 21 | TESTS | 9 | 281 | 921600 | ||
| 298358780 | mnnit.prakharg | C | Dec. 25, 2024, 4:33 a.m. | OK | Java 21 | TESTS | 9 | 281 | 1126400 | ||
| 298367775 | viraj07 | C | Dec. 25, 2024, 6:06 a.m. | OK | Java 21 | TESTS | 9 | 296 | 409600 | ||
| 298335496 | fertdt | C | Dec. 24, 2024, 7:57 p.m. | OK | Java 21 | TESTS | 9 | 296 | 409600 | ||
| 298347874 | sagbis | C | Dec. 25, 2024, 12:06 a.m. | OK | Java 21 | TESTS | 9 | 296 | 1024000 | ||
| 298324598 | kyokun | C | Dec. 24, 2024, 7:12 p.m. | OK | Java 21 | TESTS | 9 | 343 | 10240000 | ||
| 298360385 | Coder_GEAR5 | C | Dec. 25, 2024, 4:55 a.m. | OK | Java 21 | TESTS | 9 | 343 | 17612800 | ||
| 298346519 | MarcAS | C | Dec. 24, 2024, 11:16 p.m. | OK | Java 8 | TESTS | 9 | 171 | 0 | ||
| 298314712 | Discens | C | Dec. 24, 2024, 5:53 p.m. | OK | Java 8 | TESTS | 9 | 218 | 0 | ||
| 298311994 | Discens | C | Dec. 24, 2024, 5:34 p.m. | OK | Java 8 | TESTS | 9 | 249 | 0 | ||
| 298309675 | Discens | C | Dec. 24, 2024, 5:19 p.m. | OK | Java 8 | TESTS | 9 | 249 | 0 | ||
| 298315877 | Mohammad.ar | C | Dec. 24, 2024, 6:01 p.m. | OK | Java 8 | TESTS | 9 | 374 | 0 | ||
| 298362727 | sravanchaitanya | C | Dec. 25, 2024, 5:21 a.m. | OK | Java 8 | TESTS | 9 | 484 | 0 | ||
| 298319836 | kasiru_69 | C | Dec. 24, 2024, 6:31 p.m. | OK | Java 8 | TESTS | 9 | 500 | 0 | ||
| 298357949 | b1t_exe | C | Dec. 25, 2024, 4:20 a.m. | OK | Java 8 | TESTS | 9 | 531 | 0 | ||
| 298344571 | pTaran17 | C | Dec. 24, 2024, 10:20 p.m. | OK | PyPy 3 | TESTS | 9 | 406 | 12083200 | ||
| 298311098 | ashays | C | Dec. 24, 2024, 5:28 p.m. | OK | PyPy 3 | TESTS | 9 | 546 | 14131200 | ||
| 298364345 | scuderia10 | C | Dec. 25, 2024, 5:37 a.m. | OK | PyPy 3 | TESTS | 9 | 578 | 15769600 | ||
| 298342484 | m30VV | C | Dec. 24, 2024, 9:35 p.m. | OK | PyPy 3 | TESTS | 9 | 593 | 15257600 | ||
| 298363384 | scuderia10 | C | Dec. 25, 2024, 5:27 a.m. | OK | PyPy 3 | TESTS | 9 | 640 | 15769600 | ||
| 298363163 | scuderia10 | C | Dec. 25, 2024, 5:25 a.m. | OK | PyPy 3 | TESTS | 9 | 687 | 15564800 | ||
| 298310758 | code_ccc | C | Dec. 24, 2024, 5:26 p.m. | OK | PyPy 3-64 | TESTS | 9 | 233 | 20582400 | ||
| 298339123 | kavorka | C | Dec. 24, 2024, 8:42 p.m. | OK | PyPy 3-64 | TESTS | 9 | 233 | 21094400 | ||
| 298338588 | yin_yin81 | C | Dec. 24, 2024, 8:35 p.m. | OK | PyPy 3-64 | TESTS | 9 | 249 | 22630400 | ||
| 298305017 | porcelli | C | Dec. 24, 2024, 4:56 p.m. | OK | PyPy 3-64 | TESTS | 9 | 265 | 18432000 | ||
| 298349388 | ZLA000 | C | Dec. 25, 2024, 12:59 a.m. | OK | PyPy 3-64 | TESTS | 9 | 265 | 19763200 | ||
| 298325294 | Om_Singh_ | C | Dec. 24, 2024, 7:19 p.m. | OK | PyPy 3-64 | TESTS | 9 | 265 | 22835200 | ||
| 298360634 | _twi_nami | C | Dec. 25, 2024, 4:59 a.m. | OK | PyPy 3-64 | TESTS | 9 | 280 | 21401600 | ||
| 298324088 | Om_Singh_ | C | Dec. 24, 2024, 7:08 p.m. | OK | PyPy 3-64 | TESTS | 9 | 281 | 18636800 | ||
| 298304004 | Ayushman_123 | C | Dec. 24, 2024, 4:51 p.m. | OK | PyPy 3-64 | TESTS | 9 | 311 | 27852800 | ||
| 298357269 | Nyaoha | C | Dec. 25, 2024, 4:07 a.m. | OK | PyPy 3-64 | TESTS | 9 | 312 | 22630400 | ||
| 298322067 | Nemesis_4O4 | C | Dec. 24, 2024, 6:50 p.m. | OK | Python 3 | TESTS | 9 | 328 | 12083200 | ||
| 298334793 | chatterjee_sid | C | Dec. 24, 2024, 7:49 p.m. | OK | Python 3 | TESTS | 9 | 343 | 12697600 | ||
| 298322419 | pranprocodes | C | Dec. 24, 2024, 6:53 p.m. | OK | Python 3 | TESTS | 9 | 359 | 13414400 | ||
| 298335596 | Prangsta | C | Dec. 24, 2024, 7:58 p.m. | OK | Python 3 | TESTS | 9 | 374 | 12800000 | ||
| 298311005 | Ku5Hg | C | Dec. 24, 2024, 5:28 p.m. | OK | Python 3 | TESTS | 9 | 421 | 12697600 | ||
| 298345239 | vstiff | C | Dec. 24, 2024, 10:37 p.m. | OK | Rust 2021 | TESTS | 9 | 46 | 204800 | ||
| 298344345 | vstiff | C | Dec. 24, 2024, 10:15 p.m. | OK | Rust 2021 | TESTS | 9 | 61 | 512000 | ||
| 298306202 | hiroi_kikuri | C | Dec. 24, 2024, 5:01 p.m. | OK | Rust 2021 | TESTS | 9 | 61 | 1843200 | ||
| 298344051 | vstiff | C | Dec. 24, 2024, 10:08 p.m. | OK | Rust 2021 | TESTS | 9 | 77 | 1740800 | ||
| 298361870 | NewJeans | C | Dec. 25, 2024, 5:12 a.m. | OK | Rust 2021 | TESTS | 9 | 124 | 21606400 | ||
| 298360292 | NewJeans | C | Dec. 25, 2024, 4:53 a.m. | OK | Rust 2021 | TESTS | 9 | 125 | 21708800 |
Back to search problems