#P1182. 算电费

算电费

题目描述

夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了。小明家今天收到了一份电费通知单。

小明看到上面写:据闽价电[2006]27号规定,月用电量在 150150 千瓦时及以下部分按每千瓦时 0.44630.4463 元执行;月用电量在 151400151\sim 400 千瓦时的部分按每千瓦时 0.46630.4663 元执行;月用电量在 401401 千瓦时及以上部分按每千瓦时 0.56630.5663 元执行。

小明想验证一下,电费通知单上应交电费的数目到底是否正确呢。请你帮他设计一个程序,计算出需要缴交的电费金额吧。

输入格式

共一行,一个整数 nn,表示用电总量(单位以千瓦时计)。

输出格式

共一行,一个数,四舍五入保留到小数点后 11 位,表示所需缴交的电费(单位以元计)。

样例数据

267
121.5

数据范围

对于20%的数据,0n1500\le n \le 150

对于40%的数据,0n4000\le n \le 400

对于100%的数据,0n100000\le n \le 10000

说明/提示

下方是小明未完成的程序,请你帮他完善吧

#include <iostream>
#include <iomanip>
using namespace std;

____ dianfei(____ x) {

}

int main() {
    int n;
    cin >> n;
    double money = dianfei(n);
    cout << fixed << setprecision(1) << money;
    return 0;
}

Python:

def dianfei(x):
    # 请完善函数
    

x = int(input())
print("%.1f" % (dianfei(x)))