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.
Problems
After a trip with Sakurako, Kousuke was very scared because he forgot about his programming assignment. In this assignment, the teacher gave him an array (a) of (n) integers and asked him to calculate the number of non-overlapping segments of the array (a), such that each segment is considered beautiful . A segment (l,r) is considered beautiful if (a_l + a_{l+1} + \dots + a_{r-1} + a_r=0). For a fixed array (a), your task is to compute the maximum number of non-overlapping beautiful segments. The first line of input contains the number (t) ((1 \le t \le 10^4)) — the number of test cases. Each test case consists of (2) lines. The first line contains one integer (n) ((1 \le n \le 10^5)) — the length of the array. The second line contains (n) integers (a_i) ((-10^5 \le a_i \le 10^5)) — the elements of the array (a). It is guaranteed that the sum of (n) across all test cases does not exceed (3\cdot 10^5). For each test case, output a single integer: the maximum number of non-overlapping beautiful segments. |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
287805461 |
hse_student |
D |
Oct. 24, 2024, 5:01 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
109 |
0 |
|
|
|
287812443 |
vbiii |
D |
Oct. 24, 2024, 5:40 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
109 |
102400 |
|
|
|
287812072 |
sudharshantr541 |
D |
Oct. 24, 2024, 5:38 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
109 |
716800 |
|
|
|
287811657 |
Daniel_Sameh |
D |
Oct. 24, 2024, 5:35 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
0 |
|
|
|
287807566 |
dawnandsunset |
D |
Oct. 24, 2024, 5:11 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
0 |
|
|
|
287805506 |
abhisheky969 |
D |
Oct. 24, 2024, 5:01 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
0 |
|
|
|
287812893 |
The_Lost_Amulet |
D |
Oct. 24, 2024, 5:43 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
102400 |
|
|
|
287803571 |
rishits321 |
D |
Oct. 24, 2024, 4:53 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
102400 |
|
|
|
287805751 |
30zzz |
D |
Oct. 24, 2024, 5:02 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
1228800 |
|
|
|
287804758 |
agdecoder03 |
D |
Oct. 24, 2024, 4:58 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
8 |
124 |
2048000 |
|
|
|
287813026 |
Boltghostkartik |
D |
Oct. 24, 2024, 5:45 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
108 |
102400 |
|
|
|
287812025 |
Saimur |
D |
Oct. 24, 2024, 5:37 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
108 |
102400 |
|
|
|
287806622 |
viiking |
D |
Oct. 24, 2024, 5:06 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
108 |
102400 |
|
|
|
287806990 |
AltJoy |
D |
Oct. 24, 2024, 5:08 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
108 |
1024000 |
|
|
|
287814648 |
fahadtuhin2 |
D |
Oct. 24, 2024, 5:57 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
0 |
|
|
|
287808167 |
Jameel_l |
D |
Oct. 24, 2024, 5:14 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
0 |
|
|
|
287806985 |
PoetryFactory |
D |
Oct. 24, 2024, 5:08 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
102400 |
|
|
|
287804978 |
tspradley |
D |
Oct. 24, 2024, 4:59 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
102400 |
|
|
|
287803022 |
HugeMouse |
D |
Oct. 24, 2024, 4:52 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
307200 |
|
|
|
287812129 |
Abdelrhman_ahmed7 |
D |
Oct. 24, 2024, 5:38 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
8 |
109 |
512000 |
|
|
|
287815027 |
Vadim1111 |
D |
Oct. 24, 2024, 6 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
93 |
0 |
|
|
|
287814439 |
_Disguiser_ |
D |
Oct. 24, 2024, 5:55 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
108 |
2662400 |
|
|
|
287812881 |
DARKDEVILISM |
D |
Oct. 24, 2024, 5:43 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
102400 |
|
|
|
287804391 |
kamulboyev__diyorbek |
D |
Oct. 24, 2024, 4:56 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
102400 |
|
|
|
287803247 |
miximeow |
D |
Oct. 24, 2024, 4:52 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
102400 |
|
|
|
287804786 |
_Disguiser_ |
D |
Oct. 24, 2024, 4:58 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
819200 |
|
|
|
287807090 |
Mak_05 |
D |
Oct. 24, 2024, 5:09 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
2048000 |
|
|
|
287810021 |
altnant |
D |
Oct. 24, 2024, 5:24 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
2252800 |
|
|
|
287845686 |
_sjy_ |
D |
Oct. 25, 2024, 1:36 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
15 |
109 |
2457600 |
|
|
|
287803363 |
Imran_Raza |
D |
Oct. 24, 2024, 4:53 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
8 |
109 |
34304000 |
|
|
|
287863460 |
fnf47 |
D |
Oct. 25, 2024, 5:46 a.m. |
OK |
Go |
TESTS |
47 |
187 |
18841600 |
|
|
|
287809467 |
priyanshuwu |
D |
Oct. 24, 2024, 5:21 p.m. |
OK |
Java 21 |
TESTS |
8 |
327 |
4710400 |
|
|
|
287824156 |
9549599343 |
D |
Oct. 24, 2024, 7:25 p.m. |
OK |
Java 21 |
TESTS |
15 |
343 |
9216000 |
|
|
|
287807331 |
Krishh_10 |
D |
Oct. 24, 2024, 5:10 p.m. |
OK |
Java 21 |
TESTS |
8 |
358 |
2969600 |
|
|
|
287844267 |
goalboy |
D |
Oct. 25, 2024, 1:09 a.m. |
OK |
Java 21 |
TESTS |
15 |
406 |
6348800 |
|
|
|
287809202 |
yingxueyuhanling |
D |
Oct. 24, 2024, 5:20 p.m. |
OK |
Java 21 |
TESTS |
8 |
421 |
7475200 |
|
|
|
287821498 |
uditanshsrivastava2509 |
D |
Oct. 24, 2024, 6:58 p.m. |
OK |
Java 21 |
TESTS |
15 |
437 |
9830400 |
|
|
|
287821688 |
WrongAnswerOnTestCase2 |
D |
Oct. 24, 2024, 6:59 p.m. |
OK |
Java 21 |
TESTS |
15 |
437 |
10035200 |
|
|
|
287837518 |
Into_Your_Arms |
D |
Oct. 24, 2024, 10:30 p.m. |
OK |
Java 21 |
TESTS |
15 |
468 |
8601600 |
|
|
|
287823008 |
vulend |
D |
Oct. 24, 2024, 7:13 p.m. |
OK |
Java 21 |
TESTS |
15 |
499 |
8396800 |
|
|
|
287860493 |
ziad-abdou1 |
D |
Oct. 25, 2024, 5:14 a.m. |
OK |
Java 21 |
TESTS |
47 |
515 |
10547200 |
|
|
|
287807026 |
cpiu196 |
D |
Oct. 24, 2024, 5:08 p.m. |
OK |
Java 8 |
TESTS |
8 |
249 |
0 |
|
|
|
287821308 |
kamranm |
D |
Oct. 24, 2024, 6:56 p.m. |
OK |
Java 8 |
TESTS |
15 |
312 |
224358400 |
|
|
|
287858217 |
dsasaank |
D |
Oct. 25, 2024, 4:46 a.m. |
OK |
Java 8 |
TESTS |
15 |
327 |
6860800 |
|
|
|
287812653 |
niteshkaushik200 |
D |
Oct. 24, 2024, 5:42 p.m. |
OK |
Java 8 |
TESTS |
8 |
499 |
0 |
|
|
|
287828881 |
priyanshu3003 |
D |
Oct. 24, 2024, 8:17 p.m. |
OK |
Java 8 |
TESTS |
15 |
546 |
0 |
|
|
|
287802783 |
Master_Shifu46 |
D |
Oct. 24, 2024, 4:51 p.m. |
OK |
Java 8 |
TESTS |
8 |
561 |
0 |
|
|
|
287805908 |
Master_Shifu46 |
D |
Oct. 24, 2024, 5:03 p.m. |
OK |
Java 8 |
TESTS |
8 |
577 |
0 |
|
|
|
287850679 |
hades69 |
D |
Oct. 25, 2024, 3:02 a.m. |
OK |
Java 8 |
TESTS |
15 |
577 |
7680000 |
|
|
|
287828796 |
ml_beginner |
D |
Oct. 24, 2024, 8:16 p.m. |
OK |
Java 8 |
TESTS |
15 |
608 |
4300800 |
|
|
|
287817646 |
sunny1921 |
D |
Oct. 24, 2024, 6:21 p.m. |
OK |
Java 8 |
TESTS |
15 |
702 |
5632000 |
|
|
|
287840384 |
jagbarrameda |
D |
Oct. 24, 2024, 11:41 p.m. |
OK |
Kotlin 1.9 |
TESTS |
15 |
421 |
4505600 |
|
|
|
287824492 |
sukam09 |
D |
Oct. 24, 2024, 7:28 p.m. |
OK |
Node.js |
TESTS |
15 |
265 |
62156800 |
|
|
|
287815024 |
log1x |
D |
Oct. 24, 2024, 6 p.m. |
OK |
Node.js |
TESTS |
8 |
281 |
30822400 |
|
|
|
287819384 |
snowysecret |
D |
Oct. 24, 2024, 6:37 p.m. |
OK |
OCaml |
TESTS |
15 |
139 |
5427200 |
|
|
|
287806082 |
afterlight |
D |
Oct. 24, 2024, 5:04 p.m. |
OK |
PyPy 3 |
TESTS |
8 |
389 |
14336000 |
|
|
|
287862544 |
IsayevB |
D |
Oct. 25, 2024, 5:37 a.m. |
OK |
PyPy 3 |
TESTS |
47 |
421 |
33996800 |
|
|
|
287827615 |
Talurist |
D |
Oct. 24, 2024, 8:03 p.m. |
OK |
PyPy 3 |
TESTS |
15 |
437 |
41164800 |
|
|
|
287814062 |
elnazar |
D |
Oct. 24, 2024, 5:52 p.m. |
OK |
PyPy 3-64 |
TESTS |
8 |
155 |
18124800 |
|
|
|
287837123 |
abdullah12101 |
D |
Oct. 24, 2024, 10:21 p.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
156 |
27750400 |
|
|
|
287813549 |
ChaoticOrder |
D |
Oct. 24, 2024, 5:49 p.m. |
OK |
PyPy 3-64 |
TESTS |
8 |
171 |
22323200 |
|
|
|
287812367 |
misaki646 |
D |
Oct. 24, 2024, 5:40 p.m. |
OK |
PyPy 3-64 |
TESTS |
8 |
171 |
22528000 |
|
|
|
287806123 |
dhruv_goel_07 |
D |
Oct. 24, 2024, 5:04 p.m. |
OK |
PyPy 3-64 |
TESTS |
8 |
171 |
22528000 |
|
|
|
287857586 |
sarthakjoleya |
D |
Oct. 25, 2024, 4:37 a.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
171 |
27443200 |
|
|
|
287819946 |
you.shall.not.pass |
D |
Oct. 24, 2024, 6:43 p.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
171 |
27750400 |
|
|
|
287815280 |
Hxsisi-Astral |
D |
Oct. 24, 2024, 6:02 p.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
171 |
28569600 |
|
|
|
287819608 |
learnerdaily5 |
D |
Oct. 24, 2024, 6:39 p.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
171 |
29081600 |
|
|
|
287816551 |
akshayjadhavkrishnaholic |
D |
Oct. 24, 2024, 6:12 p.m. |
OK |
PyPy 3-64 |
TESTS |
15 |
171 |
29286400 |
|
|
|
287859486 |
satyajeetdas045 |
D |
Oct. 25, 2024, 5:02 a.m. |
OK |
Python 2 |
TESTS |
47 |
842 |
11673600 |
|
|
|
287823374 |
Lithika |
D |
Oct. 24, 2024, 7:17 p.m. |
OK |
Python 3 |
TESTS |
15 |
171 |
17920000 |
|
|
|
287829939 |
abdullah_zeine |
D |
Oct. 24, 2024, 8:30 p.m. |
OK |
Python 3 |
TESTS |
15 |
218 |
17510400 |
|
|
|
287808349 |
Musab1Blaser |
D |
Oct. 24, 2024, 5:15 p.m. |
OK |
Python 3 |
TESTS |
8 |
218 |
21606400 |
|
|
|
287823856 |
carsonscarlet |
D |
Oct. 24, 2024, 7:21 p.m. |
OK |
Python 3 |
TESTS |
15 |
218 |
26419200 |
|
|
|
287820138 |
MBzer0 |
D |
Oct. 24, 2024, 6:44 p.m. |
OK |
Python 3 |
TESTS |
15 |
234 |
15360000 |
|
|
|
287802393 |
ameya.dusane05 |
D |
Oct. 24, 2024, 4:49 p.m. |
OK |
Python 3 |
TESTS |
8 |
234 |
21708800 |
|
|
|
287820198 |
MBzer0 |
D |
Oct. 24, 2024, 6:45 p.m. |
OK |
Python 3 |
TESTS |
15 |
249 |
15360000 |
|
|
|
287819331 |
MBzer0 |
D |
Oct. 24, 2024, 6:37 p.m. |
OK |
Python 3 |
TESTS |
15 |
249 |
15974400 |
|
|
|
287809228 |
kon27 |
D |
Oct. 24, 2024, 5:20 p.m. |
OK |
Python 3 |
TESTS |
8 |
249 |
19968000 |
|
|
|
287802522 |
kiranapriyanka9392 |
D |
Oct. 24, 2024, 4:49 p.m. |
OK |
Python 3 |
TESTS |
8 |
249 |
21708800 |
|
|
|
287807453 |
0x81 |
D |
Oct. 24, 2024, 5:10 p.m. |
OK |
Ruby 3 |
TESTS |
8 |
546 |
23040000 |
|
|
|
287824239 |
chromate00 |
D |
Oct. 24, 2024, 7:26 p.m. |
OK |
Ruby 3 |
TESTS |
15 |
546 |
37990400 |
|
|
|
287841812 |
SnowballSH |
D |
Oct. 25, 2024, 12:17 a.m. |
OK |
Rust 2021 |
TESTS |
15 |
93 |
2355200 |
|
|
|
287835163 |
matheusdacach |
D |
Oct. 24, 2024, 9:45 p.m. |
OK |
Rust 2021 |
TESTS |
15 |
125 |
4505600 |
|
|
|
287854782 |
Andrew.Tweddle |
D |
Oct. 25, 2024, 3:57 a.m. |
OK |
Rust 2021 |
TESTS |
15 |
968 |
13824000 |
|
|
remove filters
Back to search problems