青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

學習心得(code)

superlong@CoreCoder

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  74 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

公告

文字可能放在http://blog.csdn.net/superlong100,此處存放代碼

常用鏈接

留言簿(4)

我參與的團隊

搜索

  •  

最新隨筆

最新評論

  • 1.?re: Poj 1279
  • 對于一個凹多邊形用叉積計算面積 后能根據結果的正負來判斷給的點集的時針方向?
  • --bsshanghai
  • 2.?re: Poj 3691
  • 你寫的這個get_fail() 好像并是真正的get_fail,也是說fail指向的串并不是當前結點的子串。為什么要這樣弄呢?
  • --acmer1183
  • 3.?re: HDU2295[未登錄]
  • 這個是IDA* 也就是迭代加深@ylfdrib
  • --superlong
  • 4.?re: HDU2295
  • 評論內容較長,點擊標題查看
  • --ylfdrib
  • 5.?re: HOJ 11482
  • 呵呵..把代碼發在這里很不錯..以后我也試試...百度的編輯器太爛了....
  • --csuft1

閱讀排行榜

評論排行榜

Mixing Milk

Since milk packaging is such a low margin business, it is important to keep the price of the raw product (milk) as low as possible. Help Merry Milk Makers get the milk they need in the cheapest possible manner.

The Merry Milk Makers company has several farmers from which they may buy milk, and each one has a (potentially) different price at which they sell to the milk packing plant. Moreover, as a cow can only produce so much milk a day, the farmers only have so much milk to sell per day. Each day, Merry Milk Makers can purchase an integral amount of milk from each farmer, less than or equal to the farmer's limit.

Given the Merry Milk Makers' daily requirement of milk, along with the cost per gallon and amount of available milk for each farmer, calculate the minimum amount of money that it takes to fulfill the Merry Milk Makers' requirements.

Note: The total milk produced per day by the farmers will be sufficient to meet the demands of the Merry Milk Makers.

PROGRAM NAME: milk

INPUT FORMAT

Line 1: Two integers, N and M.
The first value, N, (0 <= N <= 2,000,000) is the amount of milk that Merry Milk Makers' want per day. The second, M, (0 <= M <= 5,000) is the number of farmers that they may buy from.
Lines 2 through M+1: The next M lines each contain two integers, Pi and Ai.
Pi (0 <= Pi <= 1,000) is price in cents that farmer i charges.
Ai (0 <= Ai <= 2,000,000) is the amount of milk that farmer i can sell to Merry Milk Makers per day.

SAMPLE INPUT (file milk.in)

100 5
5 20
9 40
3 10
8 80
6 30

OUTPUT FORMAT

A single line with a single integer that is the minimum price that Merry Milk Makers can get their milk at for one day.

SAMPLE OUTPUT (file milk.out)

630

一個不完全背包,簡單貪心,對fammer信息按price從小到大排序,
然后裝進背包求minnum price就好了。
代碼:
/*
ID: superlo1
LANG: C++
TASK: milk
*/

#include 
<iostream>
#include 
<algorithm>
using namespace std;

struct node
{
    
int p, a;
}fam[
5001];

bool cmp(node a,node b)
return a.p < b.p; }

int n, m;

int main()
{
    freopen(
"milk.in","r",stdin);
    freopen(
"milk.out","w",stdout);
    scanf(
"%d %d"&n, &m);
    
int i;
    
for(i = 0; i < m; i ++)
        scanf(
"%d %d"&fam[i].p, &fam[i].a);
    sort( fam, fam 
+ m, cmp);
    
int ans = 0;
    i 
= 0;
    
while(n)
    {
        
if( n > fam[i].a)
        {
            n 
-= fam[i].a;
            ans 
+= fam[i].p * fam[i].a;
        }
        
else
        {
            ans 
+= n * fam[i].p;
            n 
= 0;
        }
        i 
++;
    }
    printf(
"%d\n",ans);
    
//while(1);
}
優化:以上為O(n*LOG(n)),因為price的范圍比較小,可以用一個
hash[i]表示price為i的數量,然后線性的掃一遍就好了(類似桶排序吧)
于是優化到O(n)。
代碼:
#include <fstream>
#define MAXPRICE 1001
using namespace std;

int main() {
    ifstream fin (
"milk.in");
    ofstream fout (
"milk.out");
    unsigned 
int i, needed, price, paid, farmers, amount, milk[MAXPRICE];
    paid 
= 0;
    fin
>>needed>>farmers;
    
for(i = 0;i<farmers;i++){
        fin
>>price>>amount;
        milk[price] 
+= amount;   
    } 
    
for(i = 0; i<MAXPRICE && needed;i++){
        
if(needed> = milk[i]) {
            needed 
-= milk[i];
            paid 
+= milk[i] * i;
        } 
else if(milk[i][0]>0) {
            paid 
+= i*needed;
            needed 
= 0;     
        }
    }
    fout 
<< paid << endl; 
    
return 0;
}


posted on 2009-08-05 00:53 superlong 閱讀(383) 評論(0)  編輯 收藏 引用 所屬分類: USACO
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲网友自拍| 日韩视频免费观看高清完整版| 一本大道久久a久久精品综合| 另类综合日韩欧美亚洲| 久久久国产一区二区三区| 午夜激情综合网| 亚洲天堂偷拍| 性欧美xxxx大乳国产app| 午夜宅男欧美| 久久久久久高潮国产精品视| 久久久亚洲国产美女国产盗摄| 久久人人97超碰人人澡爱香蕉| 久久久另类综合| 欧美国产一区视频在线观看| 亚洲国产精品毛片| 欧美成人高清视频| 日韩视频免费在线观看| 亚洲综合首页| 久久亚洲精选| 国产精品国产三级国产aⅴ无密码| 国产精品免费区二区三区观看| 国产欧美大片| 91久久久亚洲精品| 亚洲一区三区电影在线观看| 久久精品国产99国产精品| 欧美护士18xxxxhd| 亚洲在线观看| 欧美肥婆在线| 国产一区二区三区在线播放免费观看| 亚洲人成人77777线观看| 午夜精品亚洲| 亚洲精品一区二区三区樱花| 久久精品最新地址| 欧美视频在线观看视频极品| 亚洲黄色三级| 久久久在线视频| 一区二区三区黄色| 欧美激情按摩| 一色屋精品亚洲香蕉网站| 亚洲——在线| 日韩亚洲国产欧美| 欧美成人免费网| 极品尤物av久久免费看| 在线看片成人| 久久国产一区二区三区| 日韩一级欧洲| 欧美激情一区二区三区全黄| 精品不卡一区| 久久久久se| 香蕉成人伊视频在线观看| 欧美午夜女人视频在线| 亚洲美女毛片| 亚洲国产岛国毛片在线| 久久久噜噜噜| 狠狠色狠狠色综合日日五| 国产精品欧美日韩久久| 永久免费精品影视网站| 午夜视频一区在线观看| 亚洲欧洲一区| 欧美电影免费观看| 亚洲激情成人在线| 欧美成年视频| 国产精品成人一区二区网站软件| 亚洲精品国精品久久99热| 模特精品在线| 亚洲美女在线一区| 亚洲看片网站| 国产精品jizz在线观看美国| 日韩小视频在线观看| 亚洲激情图片小说视频| 你懂的视频欧美| 亚洲免费av片| 一本久道久久综合婷婷鲸鱼| 欧美日在线观看| 亚洲欧美一区二区视频| 亚洲无玛一区| 国产一区二区日韩| 欧美成人激情视频免费观看| 美女啪啪无遮挡免费久久网站| 亚洲人午夜精品免费| 日韩视频免费观看| 国产亚洲欧洲997久久综合| 鲁大师影院一区二区三区| 榴莲视频成人在线观看| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲人成亚洲人成在线观看图片| 欧美 日韩 国产 一区| 欧美成人网在线| 亚洲影院在线| 久久久国产亚洲精品| 亚洲精华国产欧美| 中文在线资源观看网站视频免费不卡| 国产精品久久久久一区| 久久免费高清视频| 欧美区二区三区| 久久久久久婷| 欧美日韩调教| 久久久久久久久久码影片| 欧美成人一区二区三区| 午夜精品www| 欧美aⅴ一区二区三区视频| 亚洲一区三区电影在线观看| 欧美综合激情网| 在线综合亚洲欧美在线视频| 午夜精品在线视频| 99在线热播精品免费| 久久精品国语| 亚洲欧美卡通另类91av | 国产精品私人影院| 亚洲高清在线| 国产一区二区三区四区| 亚洲美洲欧洲综合国产一区| 亚洲乱码国产乱码精品精天堂| 欧美一区亚洲二区| 亚洲最新中文字幕| 日韩一级裸体免费视频| 欧美亚州一区二区三区| 久久综合久久综合这里只有精品| 亚洲欧美在线视频观看| 日韩视频欧美视频| 欧美国产91| 免费观看一区| 欧美77777| 裸体一区二区| 正在播放亚洲| 久久色在线播放| 久久国产福利| 欧美一级免费视频| 久久电影一区| 欧美gay视频激情| 欧美日韩在线视频首页| 欧美性jizz18性欧美| 国产精品视频不卡| 激情综合激情| 亚洲一区二区三区久久| 亚洲免费视频在线观看| 久久综合图片| 亚洲视频导航| 免费中文字幕日韩欧美| 国产毛片一区二区| 最新精品在线| 久久亚洲一区二区| 亚洲无限av看| 欧美人交a欧美精品| 国产在线拍偷自揄拍精品| 亚洲手机在线| 91久久综合亚洲鲁鲁五月天| 一区二区三区精密机械公司| 久久综合狠狠综合久久激情| 亚洲精品在线观| 欧美成人精品福利| av成人福利| 免费视频一区| 在线看片欧美| 欧美福利视频网站| 久久久99免费视频| 国内自拍一区| 久久久久高清| 欧美在线观看日本一区| 国产欧美精品一区二区色综合 | 国产精品黄页免费高清在线观看| 亚洲大片免费看| 久久理论片午夜琪琪电影网| 亚洲欧美国产高清va在线播| 国产精品国产自产拍高清av王其| 亚洲欧美日韩国产一区二区| 一本色道久久综合亚洲精品小说| 欧美视频中文一区二区三区在线观看 | 久久激情视频免费观看| 亚洲免费小视频| 国产在线欧美| 亚洲精品国久久99热| 国产精品美女久久久浪潮软件| 欧美一级午夜免费电影| 美女亚洲精品| 久久精品卡一| 嫩草国产精品入口| 欧美在线二区| 国产精品久久久久免费a∨大胸| 久久综合九色99| 国产精品夫妻自拍| 亚洲国产另类久久久精品极度| 国产一本一道久久香蕉| 亚洲欧洲中文日韩久久av乱码| 国产精品亚洲а∨天堂免在线| 欧美激情一区二区三区在线视频观看| 欧美日韩国产精品专区| 欧美aa国产视频| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品99久久99久久久二8| 99精品国产一区二区青青牛奶| 久久亚洲精品伦理| 韩国久久久久| 亚洲综合视频1区| 欧美一区二区在线| 国产欧美日韩综合| 午夜精彩国产免费不卡不顿大片| 亚洲无线视频| 欧美日韩一区二区三区视频| 亚洲精品视频在线观看免费|