Feedback | If you notice incorrect translations in Contester, please let author know.
|
|
Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb. Question by Ibrahim Mesecan.
Post Office
National Post office calculates
the prices according to two criteria:
The distance of countries:
- In country: 0.5
- Neighboring countries: 1
- the countries in Europe: 1.5
- Asia, Africa: 2
- America: 3
- Other countries: 5
| |
Weight in grams
- 1 - 50 gr: 1
- 51 - 100 gr: 1.5
- 101 - 250 gr: 3
- 251 - 500 gr: 6
- 501 - 1000 gr: 12
- Above: 20
|
The object sent to neighboring countries is called one
unit price (p). Prices of other countries are multiplied
with the given coefficients. For example, if a 200 grams
box is sent to a neighboring country. The price is 3p.
Or, if the same box is sent to Africa the price is 3*2*p.
Question:
Write a program that gets the information for n postal
objects and then prints the total amount of money
collected.
Input specification
In the first line, you will be given two integers: The
number of postal objects(n) and the unit post price.
Then, in the following n lines you will be given
information for n postal objects.
- The weight of object in grams, an integer between
1 and 3,000
- Country code: an integer between 1 and 6.
where 0 ≤ n ≤ 20,000.
Output specification:
Show one number with two digits precision.
Sample Input I
5 70
15 4
52 1
174 1
52 3
12 2
|
Sample Output I
525.00
|
Explanation:
- First box is 15 grams and it was sent to Asia or Africa:
70 * 1 * 2 = 140
- The second box is 52 grams and was sent to in country:
70 * 1.5 * 0.5 = 52.5
- The third box is:
105
- The fourth box is:
157.5
- The fifth box is:
70
And the total is 525 leke
Для отправки решений необходимо выполнить вход.
|