聽說 std::sort()
很快。
但是,快還要更快!
現在給你一個長度為
本題為一道互動題。在這個問題中,你需要和評測系統進行互動。
一開始電腦會產生一個長度為 int solve(int n, int a[], int k)
,你要實作這個函式,並使其回傳
你可以呼叫 int median(int b[], int m)
這個函式,其中
實作細節
請在程式一開始引入標頭檔 lib0614.h
。並實做下列函式,回傳陣列
int solve(int n, int a[], int k)
:
n
:代表陣列長度。a
:陣列本身。k
:你要找的第 輸入分為兩行。
第一行有兩個正整數
第二行有
輸出一個整數,代表陣列
5 2 2 8 8 10 8
8
5 0 -19 12 -9 7 9
-19
測試用標頭檔
這裡提供一份本地測試用的標頭檔,你可以將其複製下來存檔成 lib0614.h
後 #include "lib0614.h"
做使用。但請注意,這只是測試用的標頭檔,一些與解題無關的行為將會與 judge 上的有所不同,因此請不要嘗試任何與解題無關的行為,很可能會導致各種不可預期的後果。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~1 | 範例測資 | 0 |
2 | 0~18 | 無額外限制 | 100 |