ccf#P25412. 小杨的爱心快递

小杨的爱心快递

题目描述

小杨是“爱心社区”的小志愿者,每周他都会帮助邻居们寄送捐赠给山区小学的文具和书籍。快递公司为了支持公益行动,制定了特殊的运费规则,鼓励大家合理包装:

假设快递的体积为 VV,重量为 GG

  • 按体积计算:运费按体积计算,公式是 0.5×V0.5 \times V 元。
  • 按重量计算:为了鼓励减轻包裹重量,规则是:当重量小于 300 克,即 G<300G < 300 时,运费为 MM 元;当重量达到或超过 300 克,即 G300G \geq 300 时,运费为 NN 元。

快递公司的叔叔说:“我们应该选择最公平合理的计费方式。”

所以,最终的运费会取按体积计算和按重量计算这两种方式中价格较低的那一个。

输入格式

四行,每行一个一位小数的浮点数,分别代表快递的体积 VV,快递的重量 GG,第一档重量运费 MM,第二档重量运费 NN

输出格式

一行一个一位小数,代表实际快递运费。

100.4
300.2
60.6
70.5
50.2
99.8
200.9
60.2
70.1
49.9

解释 #1

对于样例 1:

  • 按体积收费:0.5×100.4=50.20.5 \times 100.4 = 50.2
  • 按重量收费:G=300.2300G = 300.2 \ge 300,费用为 70.570.5

取较小值 50.250.2

对于样例 2:

  • 按体积收费:0.5×99.8=49.90.5 \times 99.8 = 49.9
  • 按重量收费:G=200.9<300G = 200.9 < 300,费用为 60.260.2

取较小值 49.949.9

数据范围

对于所有测试点,保证输入的浮点数均为正数且不超过 10001000