该学习了。。。
我对版主真是很佩服,写的代码只有我的一半长,我什么时候能达到这种境界啊!
这又是一道题:
这个不是作业,是老师给的练习.呵呵!不过还是英文的!
Description
Alice lives in village A and Bob lives in village B. They love jogging very much. Every morning they start jogging at the same time, head for the other's village and then, when arrive, immediately turn round, and jog back to their own villages.
This morning, Alice noticed when she met Bob for the first time, they were m meters away from A, and when she arrived at B, turned round, jogged back and met Bob from the oposite for the second time, they were n meters away from B.
Alice told it to Bob and asked him to calculate the distance from A to B. Bob was puzzled. Can you help him?
Input
Multiple test cases. Two integer m, n in a line for each case. A line containing "0 0" indicates end of input.
Output
One integer in a line for each test case : distance from A to B.
Sample Input
400 2000 0Sample Output
1000
呵呵!这是一道练习题!
Mixing Milk
--------------------------------------------------------------------------------
Time limit: 3sec. Submitted: 1469
Memory limit: 32M Accepted: 595
Source : Unknown
--------------------------------------------------------------------------------
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
The first line contains 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.
The next M lines (Line 2 through M+1) 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
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
100 5 5 20 9 40 3 10 8 80 6 30
Sample Output
630