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
You really love gorillas, so you decided to organize a photoshoot for them. Gorillas live in the jungle. The jungle is represented as a grid of $$$n$$$ rows and $$$m$$$ columns. $$$w$$$ gorillas agreed to participate in the photoshoot, and the gorilla with index $$$i$$$ ($$$1 \le i \le w$$$) has a height of $$$a_i$$$. You want to place all the gorillas in the cells of the grid such that there is no more than one gorilla in each cell. The spectacle of the arrangement is equal to the sum of the spectacles of all sub-squares of the grid with a side length of $$$k$$$. The spectacle of a sub-square is equal to the sum of the heights of the gorillas in it. From all suitable arrangements, choose the arrangement with the maximum spectacle . The first line contains an integer $$$t$$$ ($$$1 \le t \le 10^3$$$) — the number of test cases. The descriptions of the test cases follow. The first line contains integers $$$n$$$, $$$m$$$, $$$k$$$ ($$$1 \le n, m \le 2 \cdot 10^5$$$, $$$1 \le n \cdot m \le 2 \cdot 10^5$$$, $$$1 \le k \le \min(n, m)$$$) — the dimensions of the grid and the side length of the square. The second line contains an integer $$$w$$$ ($$$1 \le w \le n \cdot m$$$) — the number of gorillas. The third line contains $$$w$$$ integers $$$a_1, a_2, \ldots, a_w$$$ ($$$1 \le a_i \le 10^9$$$) — the heights of the gorillas. It is guaranteed that the sum of $$$n \cdot m$$$ across all test cases does not exceed $$$2 \cdot 10^5$$$. The same guarantee applies to $$$w$$$. For each test case, output a single integer — the maximum spectacle of a suitable arrangement. In the first test case of the first input set, the spectacle of the following sub-squares is summed: The picture shows the optimal arrangement of the gorillas. The spectacle of the arrangement is $$$4 + 4 + 3 + 3 + 4 + 3 = 21$$$. |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
276323945 |
A1ternate |
E |
Aug. 13, 2024, 9:17 p.m. |
OK |
C# 10 |
TESTS |
9 |
171 |
33587200 |
|
|
|
276303749 |
AdarshX |
E |
Aug. 13, 2024, 5:50 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
108 |
1024000 |
|
|
|
276310931 |
Somesh_012 |
E |
Aug. 13, 2024, 6:45 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
108 |
1126400 |
|
|
|
276309131 |
yasinbakhtiar |
E |
Aug. 13, 2024, 6:30 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
108 |
1126400 |
|
|
|
276332332 |
ZepX_D |
E |
Aug. 14, 2024, 12:35 a.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
40 |
108 |
4710400 |
|
|
|
276315664 |
FiliKili |
E |
Aug. 13, 2024, 7:34 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
109 |
102400 |
|
|
|
276342177 |
ljb |
E |
Aug. 14, 2024, 3:09 a.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
40 |
109 |
4300800 |
|
|
|
276309221 |
palashpaliwal25 |
E |
Aug. 13, 2024, 6:31 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
109 |
4300800 |
|
|
|
276302280 |
gala88 |
E |
Aug. 13, 2024, 5:40 p.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
9 |
109 |
5324800 |
|
|
|
276335150 |
Running_a_way |
E |
Aug. 14, 2024, 1:32 a.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
40 |
109 |
8294400 |
|
|
|
276338695 |
goodnightm |
E |
Aug. 14, 2024, 2:25 a.m. |
OK |
C++14 (GCC 6-32) |
TESTS |
40 |
109 |
15769600 |
|
|
|
276352293 |
mirchi_seth |
E |
Aug. 14, 2024, 5:09 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
93 |
0 |
|
|
|
276349461 |
arshad739811 |
E |
Aug. 14, 2024, 4:39 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
93 |
0 |
|
|
|
276343150 |
ZukaNguyenTran |
E |
Aug. 14, 2024, 3:21 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
93 |
0 |
|
|
|
276318543 |
devadathk001 |
E |
Aug. 13, 2024, 8:05 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
9 |
93 |
0 |
|
|
|
276310284 |
onandon |
E |
Aug. 13, 2024, 6:40 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
9 |
93 |
0 |
|
|
|
276344702 |
QuangBuiCPP |
E |
Aug. 14, 2024, 3:41 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
93 |
307200 |
|
|
|
276303425 |
sr2706 |
E |
Aug. 13, 2024, 5:48 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
9 |
93 |
1126400 |
|
|
|
276302054 |
Mohamad_Ali_Rasoulo |
E |
Aug. 13, 2024, 5:39 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
9 |
93 |
1536000 |
|
|
|
276343152 |
woshidashen |
E |
Aug. 14, 2024, 3:21 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
108 |
0 |
|
|
|
276331921 |
shadowbanana |
E |
Aug. 14, 2024, 12:24 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
40 |
108 |
0 |
|
|
|
276317515 |
Suyash__Singh |
E |
Aug. 13, 2024, 7:54 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
77 |
0 |
|
|
|
276331382 |
Bejoker |
E |
Aug. 14, 2024, 12:10 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
40 |
77 |
1433600 |
|
|
|
276304337 |
megaxgamer |
E |
Aug. 13, 2024, 5:54 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
77 |
1433600 |
|
|
|
276350811 |
hubbya |
E |
Aug. 14, 2024, 4:54 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
40 |
78 |
0 |
|
|
|
276302781 |
dsogari |
E |
Aug. 13, 2024, 5:43 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
78 |
0 |
|
|
|
276315323 |
raderbox2 |
E |
Aug. 13, 2024, 7:30 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
78 |
1331200 |
|
|
|
276316903 |
Mayur_Hirpara |
E |
Aug. 13, 2024, 7:47 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
78 |
2150400 |
|
|
|
276335755 |
Mrinal_Kanti |
E |
Aug. 14, 2024, 1:42 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
40 |
78 |
2252800 |
|
|
|
276348120 |
segment-tree |
E |
Aug. 14, 2024, 4:23 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
40 |
78 |
2764800 |
|
|
|
276312385 |
maariam2120 |
E |
Aug. 13, 2024, 7 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
9 |
78 |
3788800 |
|
|
|
276320057 |
amon_get |
E |
Aug. 13, 2024, 8:23 p.m. |
OK |
GNU C11 |
TESTS |
9 |
124 |
1740800 |
|
|
|
276311119 |
1936557 |
E |
Aug. 13, 2024, 6:47 p.m. |
OK |
Haskell |
TESTS |
9 |
843 |
74547200 |
|
|
|
276302769 |
shashank_om |
E |
Aug. 13, 2024, 5:43 p.m. |
OK |
Java 21 |
TESTS |
9 |
312 |
11264000 |
|
|
|
276332120 |
kevinliu__ |
E |
Aug. 14, 2024, 12:29 a.m. |
OK |
Java 21 |
TESTS |
40 |
327 |
6656000 |
|
|
|
276336584 |
InfinityX |
E |
Aug. 14, 2024, 1:54 a.m. |
OK |
Java 21 |
TESTS |
40 |
343 |
6656000 |
|
|
|
276314932 |
Goutham_808 |
E |
Aug. 13, 2024, 7:25 p.m. |
OK |
Java 21 |
TESTS |
9 |
358 |
11980800 |
|
|
|
276317022 |
AKhacks |
E |
Aug. 13, 2024, 7:48 p.m. |
OK |
Java 21 |
TESTS |
9 |
359 |
6041600 |
|
|
|
276303663 |
jai_bansal_007 |
E |
Aug. 13, 2024, 5:50 p.m. |
OK |
Java 21 |
TESTS |
9 |
374 |
5529600 |
|
|
|
276342292 |
amit_roy |
E |
Aug. 14, 2024, 3:10 a.m. |
OK |
Java 21 |
TESTS |
40 |
374 |
6451200 |
|
|
|
276336655 |
InfinityX |
E |
Aug. 14, 2024, 1:55 a.m. |
OK |
Java 21 |
TESTS |
40 |
374 |
6451200 |
|
|
|
276311278 |
aakankasha028 |
E |
Aug. 13, 2024, 6:49 p.m. |
OK |
Java 21 |
TESTS |
9 |
389 |
20582400 |
|
|
|
276315540 |
owess |
E |
Aug. 13, 2024, 7:32 p.m. |
OK |
Java 21 |
TESTS |
9 |
405 |
14643200 |
|
|
|
276349095 |
kasiru_69 |
E |
Aug. 14, 2024, 4:35 a.m. |
OK |
Java 8 |
TESTS |
40 |
311 |
12595200 |
|
|
|
276335066 |
Night1324 |
E |
Aug. 14, 2024, 1:31 a.m. |
OK |
Java 8 |
TESTS |
40 |
405 |
18534400 |
|
|
|
276348404 |
dasaripavankalyan99 |
E |
Aug. 14, 2024, 4:27 a.m. |
OK |
Java 8 |
TESTS |
40 |
656 |
5836800 |
|
|
|
276337664 |
oAsis_88 |
E |
Aug. 14, 2024, 2:11 a.m. |
OK |
PyPy 3 |
TESTS |
40 |
406 |
18841600 |
|
|
|
276304402 |
gardengnome |
E |
Aug. 13, 2024, 5:55 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
155 |
26521600 |
|
|
|
276355705 |
mutbuffereduint512_t |
E |
Aug. 14, 2024, 5:45 a.m. |
OK |
PyPy 3-64 |
TESTS |
40 |
186 |
35225600 |
|
|
|
276309851 |
debargha10000 |
E |
Aug. 13, 2024, 6:36 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
26521600 |
|
|
|
276309289 |
Rohit3_ |
E |
Aug. 13, 2024, 6:31 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
26624000 |
|
|
|
276321414 |
NicoLadendorf |
E |
Aug. 13, 2024, 8:40 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
27340800 |
|
|
|
276344746 |
Mudit_bansal |
E |
Aug. 14, 2024, 3:41 a.m. |
OK |
PyPy 3-64 |
TESTS |
40 |
187 |
27852800 |
|
|
|
276303698 |
shawon330 |
E |
Aug. 13, 2024, 5:50 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
28672000 |
|
|
|
276316394 |
Baby_Bird |
E |
Aug. 13, 2024, 7:41 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
29900800 |
|
|
|
276305125 |
Om_Singh_ |
E |
Aug. 13, 2024, 6 p.m. |
OK |
PyPy 3-64 |
TESTS |
9 |
187 |
30412800 |
|
|
|
276329875 |
pcm_op |
E |
Aug. 13, 2024, 11:23 p.m. |
OK |
PyPy 3-64 |
TESTS |
40 |
187 |
30515200 |
|
|
|
276347308 |
biltharesatyendra |
E |
Aug. 14, 2024, 4:13 a.m. |
OK |
Python 2 |
TESTS |
40 |
531 |
10342400 |
|
|
|
276347742 |
svrmalaviya |
E |
Aug. 14, 2024, 4:18 a.m. |
OK |
Python 3 |
TESTS |
40 |
296 |
26316800 |
|
|
|
276355421 |
aryui_2902 |
E |
Aug. 14, 2024, 5:42 a.m. |
OK |
Python 3 |
TESTS |
40 |
327 |
28364800 |
|
|
|
276316133 |
rahul1405 |
E |
Aug. 13, 2024, 7:39 p.m. |
OK |
Python 3 |
TESTS |
9 |
343 |
32972800 |
|
|
|
276327875 |
AlexanderYamagusi |
E |
Aug. 13, 2024, 10:31 p.m. |
OK |
Python 3 |
TESTS |
40 |
359 |
27136000 |
|
|
|
276314203 |
Rujul |
E |
Aug. 13, 2024, 7:18 p.m. |
OK |
Python 3 |
TESTS |
9 |
374 |
26931200 |
|
|
|
276308795 |
omniaeid314 |
E |
Aug. 13, 2024, 6:27 p.m. |
OK |
Python 3 |
TESTS |
9 |
374 |
27545600 |
|
|
|
276349308 |
Shashi_kumar_Vemula |
E |
Aug. 14, 2024, 4:37 a.m. |
OK |
Python 3 |
TESTS |
40 |
421 |
27443200 |
|
|
|
276303289 |
rod101 |
E |
Aug. 13, 2024, 5:47 p.m. |
OK |
Python 3 |
TESTS |
9 |
421 |
30924800 |
|
|
|
276349476 |
Hidden-Sol |
E |
Aug. 14, 2024, 4:39 a.m. |
OK |
Python 3 |
TESTS |
40 |
436 |
31744000 |
|
|
|
276356819 |
nealzane |
E |
Aug. 14, 2024, 5:56 a.m. |
OK |
Python 3 |
TESTS |
40 |
530 |
27033600 |
|
|
|
276304158 |
jenya705 |
E |
Aug. 13, 2024, 5:53 p.m. |
OK |
Rust 2021 |
TESTS |
9 |
61 |
4198400 |
|
|
remove filters
Back to search problems