打卡信奥刷题(727)用Scratch图形化工具信奥B3988[普及组/提高组] [语言月赛 202406] 天然气计价

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

题目描述

天然气计费采用阶梯计费

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

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

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

输入格式

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

输出格式

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

样例 #1

样例输入 #1

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

样例输出 #1

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解释

3 3 3 个月天然气费用为 3 × 100 = 300 3\times 100=300 3×100=300 元。
4 4 4 月,有 10 10 10 立方米的天然气使用第一档收费标准, 90 90 90 立方米的天然气使用第二档收费标准。因此费用为 10 × 3 + 90 × 3.3 = 327 10\times 3+ 90 \times 3.3=327 10×3+90×3.3=327 元。此时,一年的总用气量为 400 400 400 立方米。
5 5 5 月,有 100 100 100 立方米的天然气使用第二档收费标准。因此费用为 100 × 3.3 = 330 100 \times 3.3=330 100×3.3=330 元。此时,一年的总用气量为 500 500 500 立方米。
6 6 6 月,有 20 20 20 立方米的天然气使用第二档收费标准, 80 80 80 立方米的天然气使用第三档收费标准。因此费用为 20 × 3.3 + 80 × 4.2 = 402 20 \times 3.3 + 80 \times 4.2=402 20×3.3+80×4.2=402 元。此时,一年的总用气量为 600 600 600 立方米。
后面 6 6 6 个月全部使用第三档收费标准,因此每个月天然气的费用为 100 × 4.2 = 420 100\times 4.2=420 100×4.2=420 元。

数据范围

对于 20 % 20\% 20% 的数据,满足一年的总用气量不超过 310 310 310
对于 50 % 50\% 50% 的数据,满足一年的总用气量不超过 520 520 520
对于 100 % 100\% 100% 的数据,满足一年的总用气量不超过 1 0 9 10^9 109

Scratch实现

在这里插入图片描述

后续

接下来我会不断用scratch来实现信奥比赛中的算法题、Scratch考级编程题实现、白名单赛事考题实现,感兴趣的请关注,我后续将继续分享相关内容

  • 17
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值