luogu#B3988. [语言月赛 202406] 天然气计价

[语言月赛 202406] 天然气计价

题目描述

天然气计费采用阶梯计费

第一档收费标准:年用气量0310()0\sim 310(含) 立方米,价格为 33 元/立方米;
第二档收费标准:年用气量310520()310\sim 520(含) 立方米,价格为 3.33.3 元/立方米;
第三档收费标准:年用气量520520 立方米以上,价格为 4.24.2 元/立方米。

例如,小 Z 家今年用气量为 600600 立方米,费用为 $310\times 3 + (520-310)\times 3.3 + (600-520)\times 4.2=930+693+336=1959$ 元。

现在给出小 Z 家 111212 月的用气量,请输出小 Z 家每个月的天然气费用。

输入格式

1212 行,其中第 ii 行包含一个整数,表示 ii 月的用气量,单位为立方米。

输出格式

1212 行,第 ii 行包含一个小数,表示这个月的天然气费用,结果保留至小数点后 11 位。

100
100
100
100
100
100
100
100
100
100
100
100

300.0
300.0
300.0
327.0
330.0
402.0
420.0
420.0
420.0
420.0
420.0
420.0

提示

样例 1解释

33 个月天然气费用为 3×100=3003\times 100=300 元。
44 月,有 1010 立方米的天然气使用第一档收费标准, 9090 立方米的天然气使用第二档收费标准。因此费用为 10×3+90×3.3=32710\times 3+ 90 \times 3.3=327 元。此时,一年的总用气量为 400400 立方米。
55 月,有 100100 立方米的天然气使用第二档收费标准。因此费用为 100×3.3=330100 \times 3.3=330 元。此时,一年的总用气量为 500500 立方米。
66 月,有 2020 立方米的天然气使用第二档收费标准,8080 立方米的天然气使用第三档收费标准。因此费用为 20×3.3+80×4.2=40220 \times 3.3 + 80 \times 4.2=402 元。此时,一年的总用气量为 600600 立方米。
后面 66 个月全部使用第三档收费标准,因此每个月天然气的费用为 100×4.2=420100\times 4.2=420 元。

数据范围

对于 20%20\% 的数据,满足一年的总用气量不超过 310310
对于 50%50\% 的数据,满足一年的总用气量不超过 520520
对于 100%100\% 的数据,满足一年的总用气量不超过 10910^9