洛谷U63006 導函式最小係數

2022-02-19 16:22:19 字數 825 閱讀 4440

給出乙個n次函式\(f(x)=a_x^+a_x^+...+a_x+a_0\)的各項係數\(a_n,a_...a_1,a_0\)

你的任務是求出它的導函式,然後從中刪去k項,使得各項係數和最小。

輸入包括兩行。

第一行包括乙個整數\(n,k\)。

第二行n+1個整數\(a_n,a_...a_1,a_0\)

輸出包括一行,即所求的最小係數和。具體格式見樣例

2 1

2 3 1

3
所求導函式為\(f(x)=4x+3\),刪去4x後最優。

7 3

3 8 0 2 1 7 4 4

15
所求導函式為\(f(x)=21x^6+48x^5+8x^3+3x^2+14x+4\),刪去\(21x^6,48x^5,14x\)後最優。規模n

k50%

\([1,20]\)

\([0,n]\)

50%\([1,10000]\)

\([0,n]\)

規模\(a_i\)

20%\(0\)

80%\([-49,50]\)

#includeusing namespace std;

int n,k,a[10001];

int ans;

int main()

sort(a+1,a+n+1);

for(int i=1;i<=n-k;i++)

cout<}

洛谷2085 最小函式值(堆)

點此看題面 大致題意 給你 n 個形如 f i x a ix 2 b ix c i a i,b i,c i,x n 的函式,請你求出所有函式的所有函式值中最小的前 m 個值。顯然,我們可以發現乙個性質 對於每乙個函式,它的值肯定隨著 x 的增大而增大。也就是說,最終答案的 x 肯定小於 m 我們就可...

洛谷 P2085 最小函式值

有n個函式,分別為f1,f2,fn。定義fi x ai x 2 bi x ci x n 給定這些ai bi和ci,請求出所有函式的所有函式值中最小的m個 如有重複的要輸出多個 輸入格式 輸入資料 第一行輸入兩個正整數n和m。以下n行每行三個正整數,其中第i行的三個數分別位ai bi和ci。ai 10...

P2085 最小函式值 洛谷

有n個函式,分別為f1,f2,fn。定義fi x ai x 2 bi x ci x n 給定這些ai bi和ci,請求出所有函式的所有函式值中最小的m個 如有重複的要輸出多個 輸入格式 輸入資料 第一行輸入兩個正整數n和m。以下n行每行三個正整數,其中第i行的三個數分別位ai bi和ci。ai 10...