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

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

懶蟲小鑫

2019-11-11 01:27:50
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

PRoblem Description

小鑫是個(gè)大懶蟲,但是這一天媽媽要小鑫去山上搬些礦石去城里賣以補(bǔ)貼家用。小鑫十分的不開(kāi)心。不開(kāi)心歸不開(kāi)心,小鑫還是要做這件事情的。我們把這個(gè)事情簡(jiǎn)化一下。有n塊礦石,設(shè)第i塊礦石由兩個(gè)數(shù)字wi和pi表示。分別表示這塊石頭的重量和可以賣的價(jià)錢。小鑫每次只能搬一塊礦石去城里賣,所以他決定每次都會(huì)搬重量最小的那塊。如果恰好有幾塊重量相等,那就在這幾塊中挑選價(jià)值最高的帶走。由于路程原因。小鑫每天只能打m個(gè)來(lái)回,也就意味著他只能賣掉m塊礦石。你能計(jì)算出他能得到多少錢么?

Input

輸入數(shù)據(jù)有多組,到文件結(jié)束。對(duì)于每一組數(shù)據(jù),第一行為n,m。m≤n≤10000。接下來(lái)有n行,每行兩個(gè)數(shù)代表石頭的w與p。

Output

對(duì)于每組數(shù)據(jù),輸出有一行為一個(gè)數(shù),為答案。

Example Input

4 21 21 32 23 4

Example Output

5

Hint

 

Author

lin

總是超時(shí)。。。要用高級(jí)點(diǎn)的排序(尷尬自己還不會(huì)用)

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


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 海阳市| 宁强县| 濮阳市| 西吉县| 安顺市| 新宾| 塘沽区| 科尔| 邢台县| 阆中市| 枝江市| 通州市| 黑山县| 陇南市| 信宜市| 屏东县| 宜丰县| 马关县| 台安县| 衡山县| 普洱| 连山| 淳安县| 庆安县| 新建县| 西充县| 龙口市| 松阳县| 浮梁县| 调兵山市| 苍溪县| 贞丰县| 丰城市| 教育| 屏东市| 深圳市| 韶山市| 安平县| 浦北县| 大洼县| 安远县|