爱心快递运费计算
类型:程序题

题目描述

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

  1. 按体积计算:运费公式是 0.5 × V 元。
  2. 按重量计算:
    • 当重量小于300克(G < 300)时,运费为M元;
    • 当重量达到或超过300克(G >= 300)时,运费为N元。 最终运费取两种计算方式中价格较低的那个。

输入格式

四行,每行一个一位小数的浮点数,分别代表:快递的体积V、快递的重量G、第一档重量运费M、第二档重量运费N。

输出格式

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

输入样例1

100.4
300.2
60.6
70.5

输出样例1

50.2

输入样例2

99.8
200.9
60.2
70.1

输出样例2

49.9

样例解释

对于样例1:

  • 若按体积收费,费用为 0.5 * 100.4 = 50.2
  • 若按重量收费,由于重量G=300.2 >= 300,费用为70.5。 最终取较低的50.2作为运费。
代码编辑器 加载中...
测试用例(F10) 运行测试(F11) 提交答案(F12)
测试用例输入
{{resultStatus.text}}