在一條數軸上有 n 家商店,它們的座標分別為 a1~an。
現在需要在數軸上建立一家貨倉,每天清晨,從貨倉到每家商店都要運送一車商品。
為了提高效率,求把貨倉建在何處,可以使得貨倉到每家商店的距離之和最小。
輸入格式
第一行輸入整數n。
第二行n個整數a1~an。
輸出格式
輸出乙個整數,表示距離之和的最小值。
設倉庫應該放在x位置,商家在x1,x2,x3…xn
則距離之和f(x) = |x1-x|+|x2-x|+|x3-x|+…+|xn-x| 求f(x)的最值
f(x) = (|x1-x|+|xn-x|)+(|x2-x|+|xn-1-x1|)+… >=
xn-x1 + xn-1-x2 + …
當取到中位數的時候可以滿足
#include
#include
using
namespace std;
const
int n =
1e5+5;
int a[n]
;int
main()
acwing 104 貨倉選址(排序不等式)
目錄排序不等式 參考文章 題目傳送門 在一條數軸上有 n 家商店,它們的座標分別為 a1 an。現在需要在數軸上建立一家貨倉,每天清晨,從貨倉到每家商店都要運送一車商品。為了提高效率,求把貨倉建在何處,可以使得貨倉到每家商店的距離之和最小。輸入格式 第一行輸入整數 n。第二行 n 個整數 a1 an...
不等號屬於不等式嗎 實數(等式和不等式)
在高中數學的第二章,a版教材稱其為一元二次函式 方程和不等式,而b版教材僅稱其為等式和不等式,這不是說a版教材的內容豐富,反而是說b版教材更突出數學的一般性。不論你學哪一版本,都應該把這一章的內容在本質上看作是實數,等式 不等式的性質,乃至一元二次方程和不等式,都是實數性質的體現。在現代數學,我們有...
不等式數列
不等式數列 時間限制 1秒 空間限制 32768k 度度熊最近對全排列特別感興趣,對於 1到n的乙個排列 度度熊發現可以在中間根據大小關係插入合適的大於和小於符號 即 和 使其成為乙個合法的不等式數列。但是現在度度熊手中只有 k個小於符號即 和n k 1 個大於符號 即 度度熊想知道對於1至 n任意...