国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

商人小鑫

2019-11-10 22:48:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

PRoblem Description

小鑫是個(gè)商人,當(dāng)然商人最希望的就是多賺錢(qián),小鑫也一樣。這天,他來(lái)到了一個(gè)遙遠(yuǎn)的國(guó)度。那里有著n件商品,對(duì)于第i件商品需要付出ci的價(jià)錢(qián)才能得到。當(dāng)然,對(duì)于第i件商品,小鑫在自己心中有一個(gè)估價(jià)pi:代表著當(dāng)他買(mǎi)下這件商品后帶回他的國(guó)家可以賣(mài)出的價(jià)格。小鑫只能帶回m件商品,你能幫他計(jì)算一下他最多能賺多少錢(qián)么?

Input

輸入有多組,到文件結(jié)束。(注:數(shù)據(jù)有很多組,請(qǐng)用高效率算法)對(duì)于每一組數(shù)據(jù)。第一行是n,m。m≤n≤10000000。緊接著有n行,每一行有兩個(gè)數(shù) c ,p。第i行代表著ci,pi。ci≤pi數(shù)據(jù)都在int范圍內(nèi) 。  

Output

對(duì)于每組輸入數(shù)據(jù)只輸出一行一個(gè)數(shù),代表小鑫能賺多少錢(qián)。

Example Input

4 21 21 32 23 4

Example Output

3

Hint

 

Author

lin

快速排序。。。。

01#include<stdio.h>
02void dog(int a[], int l, int r);
03int main()
04{
05    int i, n, b, c, num, m, a[100000];
06    while(scanf("%d%d", &n, &m) != EOF)
07    {
08        for(i = 0; i < n; i++)
09        {
10            scanf("%d%d", &b, &c);
11            a[i] = c - b;
12        }
13        dog(a, 0, n - 1);
14        i = n - 1;
15        num = 0;
16        while(m >  0)
17        {
18            num += a[i];
19            i--;
20            m--;
21        }
22        printf("%d/n", num);
23    }
24    return 0;
25}
26void dog(int a[], int l, int r)
27{
28    if(l < r)
29    {
30        int i = l, j = r, x = a[l];
31        while(i < j)
32        {
33            while(i < j && a[j] >= x)
34                j--;
35            if(i < j)
36                a[i++] = a[j];
37            while(i < j && a[i] < x)
38                i++;
39            if(i < j)
40                a[j--] = a[i];
41        }
42        a[i] = x;
43        dog(a, l, i - 1);
44        dog(a, i + 1, r);
45    }
46    else return;
47}


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临海市| 涟水县| 饶河县| 奇台县| 涞源县| 福泉市| 綦江县| 鹤岗市| 阳信县| 高密市| 育儿| 巩义市| 龙岩市| 剑河县| 柯坪县| 江安县| 桃源县| 车致| 墨竹工卡县| 曲水县| 博乐市| 万盛区| 长寿区| 平潭县| 青岛市| 深州市| 安阳县| 嫩江县| 沙河市| 府谷县| 靖州| 福鼎市| 囊谦县| 玉树县| 马山县| 汝城县| 古浪县| 永登县| 获嘉县| 靖西县| 天气|