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
Sakurako will soon take a test. The test can be described as an array of integers (n) and a task on it: Given an integer (x), Sakurako can perform the following operation any number of times: Choose an integer (i) ((1\le i\le n)) such that (a_i\ge x); Change the value of (a_i) to (a_i-x). Using this operation any number of times, she must find the minimum possible median(^{\text{∗}}) of the array (a). Sakurako knows the array but does not know the integer (x). Someone let it slip that one of the (q) values of (x) will be in the next test, so Sakurako is asking you what the answer is for each such (x). (^{\text{∗}})The median of an array of length (n) is the element that stands in the middle of the sorted array (at the (\frac{n+2}{2})-th position for even (n), and at the (\frac{n+1}{2})-th for odd) The first line contains one integer (t) ((1\le t\le 10^4)) — the number of test cases. The first line of each test case contains two integers (n) and (q) ((1\le n,q\le 10^5)) — the number of elements in the array and the number of queries. The second line of each test case contains (n) integers (a_1, a_2, \dots, a_n) ((1\le a_i\le n)) — the elements of the array. The following (q) lines each contain one integer (x) ((1\le x\le n)). It is guaranteed that the sum of (n) across all test cases does not exceed (10^5). The same guarantee applies to the sum of (q) across all test cases. For each test case, output (q) integers — the answer for each query. |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
279233770 |
andrei_C1 |
H |
Sept. 1, 2024, 5:21 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
41 |
108 |
102400 |
|
|
|
279264045 |
MinamiKana |
H |
Sept. 1, 2024, 11:39 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
108 |
2457600 |
|
|
|
279280796 |
FANAT_MORGENSHTERNA |
H |
Sept. 2, 2024, 4:52 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
109 |
102400 |
|
|
|
279267813 |
ximikat0 |
H |
Sept. 2, 2024, 1:23 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
109 |
102400 |
|
|
|
279238444 |
convective_rain |
H |
Sept. 1, 2024, 5:51 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
41 |
109 |
102400 |
|
|
|
279234429 |
FzArK |
H |
Sept. 1, 2024, 5:25 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
41 |
109 |
204800 |
|
|
|
279267143 |
nforget |
H |
Sept. 2, 2024, 1:08 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
109 |
307200 |
|
|
|
279276123 |
Gotsuhan |
H |
Sept. 2, 2024, 3:51 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
109 |
716800 |
|
|
|
279261469 |
AlexaV |
H |
Sept. 1, 2024, 10:24 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
57 |
109 |
1126400 |
|
|
|
279235653 |
temporary1 |
H |
Sept. 1, 2024, 5:33 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
41 |
109 |
1228800 |
|
|
|
279284046 |
uuku |
H |
Sept. 2, 2024, 5:28 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
77 |
3379200 |
|
|
|
279274630 |
close_fish |
H |
Sept. 2, 2024, 3:29 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
102400 |
|
|
|
279268665 |
xbai |
H |
Sept. 2, 2024, 1:44 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
102400 |
|
|
|
279264980 |
ahmadramadhan10 |
H |
Sept. 2, 2024, 12:10 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
102400 |
|
|
|
279271752 |
shengdanbucuo |
H |
Sept. 2, 2024, 2:44 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
204800 |
|
|
|
279236974 |
unknowndriver |
H |
Sept. 1, 2024, 5:41 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
41 |
93 |
307200 |
|
|
|
279232623 |
zeemanz |
H |
Sept. 1, 2024, 5:16 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
41 |
93 |
512000 |
|
|
|
279276182 |
ntKhai384 |
H |
Sept. 2, 2024, 3:51 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
716800 |
|
|
|
279264573 |
JhoZzel_ |
H |
Sept. 1, 2024, 11:56 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
716800 |
|
|
|
279278300 |
zengjun |
H |
Sept. 2, 2024, 4:19 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
57 |
93 |
819200 |
|
|
|
279270586 |
Killever |
H |
Sept. 2, 2024, 2:22 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
93 |
102400 |
|
|
|
279234351 |
Pero_Comder |
H |
Sept. 1, 2024, 5:24 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
41 |
93 |
102400 |
|
|
|
279270706 |
Killever |
H |
Sept. 2, 2024, 2:25 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
93 |
819200 |
|
|
|
279259355 |
IsacBieber |
H |
Sept. 1, 2024, 9:37 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
93 |
2457600 |
|
|
|
279281572 |
olegmak |
H |
Sept. 2, 2024, 5 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
108 |
102400 |
|
|
|
279273631 |
oiumy |
H |
Sept. 2, 2024, 3:14 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
108 |
102400 |
|
|
|
279271328 |
binminh01 |
H |
Sept. 2, 2024, 2:36 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
108 |
1228800 |
|
|
|
279273325 |
NoonMaple |
H |
Sept. 2, 2024, 3:09 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
109 |
102400 |
|
|
|
279277095 |
Saanteye |
H |
Sept. 2, 2024, 4:04 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
57 |
109 |
614400 |
|
|
|
279249613 |
Eslam_Saleh |
H |
Sept. 1, 2024, 7:28 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
52 |
109 |
819200 |
|
|
|
279280443 |
0x3F |
H |
Sept. 2, 2024, 4:48 a.m. |
OK |
Go |
TESTS |
57 |
156 |
3891200 |
|
|
|
279280693 |
0x3F |
H |
Sept. 2, 2024, 4:51 a.m. |
OK |
Go |
TESTS |
57 |
265 |
3891200 |
|
|
|
279284699 |
ManInM00N |
H |
Sept. 2, 2024, 5:35 a.m. |
OK |
Go |
TESTS |
57 |
296 |
4096000 |
|
|
|
279269896 |
Zhanzhe_Lee |
H |
Sept. 2, 2024, 2:09 a.m. |
OK |
Java 21 |
TESTS |
57 |
484 |
921600 |
|
|
|
279263610 |
dzhi |
H |
Sept. 1, 2024, 11:25 p.m. |
OK |
Java 21 |
TESTS |
57 |
515 |
15052800 |
|
|
|
279263882 |
dzhi |
H |
Sept. 1, 2024, 11:33 p.m. |
OK |
Java 21 |
TESTS |
57 |
530 |
14131200 |
|
|
|
279268563 |
ivanocj |
H |
Sept. 2, 2024, 1:41 a.m. |
OK |
Java 21 |
TESTS |
57 |
874 |
1536000 |
|
|
|
279238058 |
yvbf |
H |
Sept. 1, 2024, 5:49 p.m. |
OK |
Java 8 |
TESTS |
41 |
202 |
0 |
|
|
|
279256717 |
profchi |
H |
Sept. 1, 2024, 8:47 p.m. |
OK |
Java 8 |
TESTS |
57 |
203 |
0 |
|
|
|
279241453 |
NerfThis |
H |
Sept. 1, 2024, 6:14 p.m. |
OK |
Java 8 |
TESTS |
52 |
218 |
0 |
|
|
|
279266995 |
InfinityX |
H |
Sept. 2, 2024, 1:04 a.m. |
OK |
Java 8 |
TESTS |
57 |
359 |
0 |
|
|
|
279282710 |
0847 |
H |
Sept. 2, 2024, 5:13 a.m. |
OK |
Java 8 |
TESTS |
57 |
609 |
0 |
|
|
|
279245125 |
ghemnis |
H |
Sept. 1, 2024, 6:45 p.m. |
OK |
PyPy 3 |
TESTS |
52 |
546 |
14131200 |
|
|
|
279260346 |
gardengnome |
H |
Sept. 1, 2024, 9:59 p.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
249 |
14745600 |
|
|
|
279234763 |
LMeyling |
H |
Sept. 1, 2024, 5:27 p.m. |
OK |
PyPy 3-64 |
TESTS |
41 |
280 |
16384000 |
|
|
|
279266484 |
RobinFromTheHood |
H |
Sept. 2, 2024, 12:51 a.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
296 |
14950400 |
|
|
|
279253811 |
aniketabhiraj2004 |
H |
Sept. 1, 2024, 8:07 p.m. |
OK |
PyPy 3-64 |
TESTS |
52 |
327 |
15052800 |
|
|
|
279278924 |
sonic407 |
H |
Sept. 2, 2024, 4:28 a.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
343 |
21299200 |
|
|
|
279236285 |
baoziiii1224 |
H |
Sept. 1, 2024, 5:37 p.m. |
OK |
PyPy 3-64 |
TESTS |
41 |
358 |
28774400 |
|
|
|
279258624 |
the_last_smilodon |
H |
Sept. 1, 2024, 9:21 p.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
359 |
16384000 |
|
|
|
279275829 |
jvatsal0709 |
H |
Sept. 2, 2024, 3:46 a.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
437 |
15360000 |
|
|
|
279280818 |
CangshuV_fans |
H |
Sept. 2, 2024, 4:52 a.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
499 |
18534400 |
|
|
|
279256564 |
agjignesh |
H |
Sept. 1, 2024, 8:45 p.m. |
OK |
PyPy 3-64 |
TESTS |
57 |
531 |
20275200 |
|
|
|
279232365 |
Spheniscine |
H |
Sept. 1, 2024, 5:15 p.m. |
OK |
Rust 2021 |
TESTS |
41 |
109 |
4608000 |
|
|
|
279232343 |
PaciukZvichainyi |
H |
Sept. 1, 2024, 5:15 p.m. |
OK |
Rust 2021 |
TESTS |
41 |
140 |
102400 |
|
|
remove filters
Back to search problems