聰明的質檢員

2022-02-26 14:22:23 字數 847 閱讀 9087

【題目描述】

小t是一名質量監督員,最近負責檢驗一批礦產的質量。這批礦產共有n個礦石,從1到n逐一編號,每個礦石都有自己的重量wi以及價值vi。檢驗礦產的流程見圖。

若這批礦產的檢驗結果與所給標準值s相差太多,就需要再去檢驗另一批礦產。小t不想費時間去檢驗另一批礦產,所以他想通過調整引數w的值,讓檢驗結果盡可能的靠近標準值s,即使得|s-y|最小。請你幫忙求出這個最小值。

【輸入描述】

第一行包含三個整數n、m、s,分別表示礦石的個數、區間的個數和標準值;

接下來的n行,每行2個整數,中間用空格隔開,第i+1行表示i號礦石的重量wi和價值vi;

接下來的m行,表示區間,每行2個整數,中間用空格隔開,第i+n+1行表示區間[li,ri]的兩個端點li和ri。注意不同區間可能重合或相互重疊。

【輸出描述】

輸出只有一行,包含乙個整數,表示所求的最小值。

【樣例輸入】

5 3 15

1 52 5

3 54 5

5 51 5

2 43 3

【樣例輸出】

10【資料範圍及提示】

當w選4的時候,三個區間上檢驗值分別為20、5、0,這批礦產的檢驗結果為25,此時與標準值s相差最小為10。

資料範圍:

對於10%的資料,有1 ≤ n,m ≤ 10;

對於30%的資料,有1 ≤ n,m ≤ 500;

對於50%的資料,有1 ≤ n,m ≤ 5000;

對於70%的資料,有1 ≤ n,m ≤ 10000;

對於100%的資料,有1 ≤ n,m ≤ 200000,0 < wi,vi ≤ 10^6,0 < s ≤ 10^12,1 ≤ li ≤ ri ≤ n。

聰明的質檢員

問題描述 小 t 是一名質量監督員,最近負責檢驗一批礦產的質量。這批礦產共有 n 個礦石,從 1 到 n 逐一編號,每個礦石都有自己的重量wi 以及價值vi 檢驗礦產的流程是 1.給定 m個區間 l i,ri 2.選出乙個引數 w 3.對於乙個區間 l i,ri 計算礦石在這個區間上的檢驗值yi y...

聰明的質檢員

時間限制 1 sec 記憶體限制 128 mb 提交 51 解決 15 提交 狀態 討論版 命題人 admin 題目描述 小 t 是一名質量監督員,最近負責檢驗一批礦產的質量。這批礦產共有n 個礦石,從1到n 逐一編號,每個礦石都有自己的重量wi 以及價值vi。檢驗礦產的流程是 見圖 若這批礦產的檢...

2014 11 5聰明的質檢員

複習衝刺noiping,單手打 被神犇落下許多題,於是決定集中解決,結果。一道題花0.5 1h,我都醉了。noip2011聰敏的質檢員 題面 問題描述 小 t 是一名質量監督員,最近負責檢驗一批礦產的質量。這批礦產共有 n 個礦石,從 1 到 n 逐一編號,每個礦石都有自己的重量wi 以及價值vi ...