10112_MixingMilk

2022-5-16 18:16| 发布者: Hocassian| 查看: 78| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-3-89504563955900-Problem List-采集的数据-后羿采集器.html

Pro.ID

10112

Title

Mixing Milk

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=10112

AC

133

Submit

274

Ratio

48.54%

时间&空间限制

  • Time Limit: 1000/500 MS (Java/Others)     Memory Limit: 32768/32768 K (Java/Others)
  • 描述

    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.

    输入

    Multiple test cases. The first line of the input file is an integer T , indecating the nunber of test case.

    For each test case:

    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.

    输出

    Description

    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.

    Input

    Multiple test cases. The first line of the input file is an integer T , indecating the nunber of test case.

    For each test case:

    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.

    Output

    For each case, output 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 Input

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

    Sample Output

    630

    Source

    样例输入

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

    样例输出

    630

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部