HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


50204 - Post Office

Section problems

• 50124 - Falling Bricks
• 50135 - Lines
• 50140 - Ordering Pizza
• 50148 - esreveR Triangle
• 50193 - Passing the course
• 50194 - OSHEE Electric Bill
• 50199 - Total Distance Traveled
• 50200 - Print Office
• 50204 - Post Office
• 50205 - Secret Number
• 50207 - Parking Place
• 50217 - Exchange the Values
• 50218 - Say Hello
• 50219 - Win or Lose
• 50220 - Area and Perimeter Of The ...
• 50221 - Calculate the Average
• 50222 - Even or Odd

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:
  1. In country: 0.5
  2. Neighboring countries: 1
  3. the countries in Europe: 1.5
  4. Asia, Africa: 2
  5. America: 3
  6. Other countries: 5
          Weight in grams
  1. 1 - 50 gr: 1
  2. 51 - 100 gr: 1.5
  3. 101 - 250 gr: 3
  4. 251 - 500 gr: 6
  5. 501 - 1000 gr: 12
  6. 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:

  1. First box is 15 grams and it was sent to Asia or Africa: 70 * 1 * 2 = 140
  2. The second box is 52 grams and was sent to in country: 70 * 1.5 * 0.5 = 52.5
  3. The third box is: 105
  4. The fourth box is: 157.5
  5. The fifth box is: 70
And the total is 525 leke



Для отправки решений необходимо выполнить вход.

www.contester.ru