#G125121. [GESP202512 一级 C++] 26. 小杨的爱心快递

提交2 通过1
通过率50%
时间限制1000ms
内存限制512MiB

题目描述

题目描述

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

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

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

输入格式

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

输出格式

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

输入样例 #1

100.4
300.2
60.6
70.5

输出样例 #1

50.2

输入样例 #2

99.8
200.9
60.2
70.1

输出样例 #2

49.9

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

输入样例 #3

0.2
0.1
0.1
0.2

输出样例 #3

0.1

数据范围

  • 按重量计算:为了鼓励减轻包裹重量,规则是:当重量小于 300300 克,即 G<300G < 300 时,运费为 MM 元;

当重量达到或超过 300300 克,即 G300G \geq 300 时,运费为 NN 元。

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