1039_计算水费(分支结构)

2022-5-16 18:16| 发布者: Hocassian| 查看: 45| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-2-89503527879100-Problem List-采集的数据-后羿采集器.html

Pro.ID

1039

Title

计算水费(分支结构)

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1039

AC

2118

Submit

7270

Ratio

29.13%

时间&空间限制

  • Time Limit: 300/100 MS (Java/Others)     Memory Limit: 32768/5000 K (Java/Others)
  • 描述

    水费的计算方式采用阶梯式收费标准,也就是说,当用水量达到或超过某个值时,用一种计算公式,否则用另一种计算公式。

    假设,当用水量不超过10吨/月时,水费的计算公式是:当月用水量(x) * 4 / 3

    当用水量超过10吨/月但不超过20吨/月时,水费的计算公式是:当月用水量(x) * 2.5 - 10.5

    当用水量超过20吨/月时,水费的计算公式是:当月用水量(x) * 3.4 - 5

    请根据每个人的用水量计算该月的水费。

    输入

    输入的第一行是个正整数T,表示测试数据的组数。

    接下来T行,每行是两部分内容,它们之间用一个空格分隔。第一部分是一个字符串name(字符串内不含空格),表示用户的姓名;第二部分是该用户该月的用水量x。其中,name的长度不超过10;0.0 ≤ x ≤ 100.00 。

    输出

    Description

    水费的计算方式采用阶梯式收费标准,也就是说,当用水量达到或超过某个值时,用一种计算公式,否则用另一种计算公式。

    假设,当用水量不超过10吨/月时,水费的计算公式是:当月用水量(x) * 4 / 3

    当用水量超过10吨/月但不超过20吨/月时,水费的计算公式是:当月用水量(x) * 2.5 - 10.5

    当用水量超过20吨/月时,水费的计算公式是:当月用水量(x) * 3.4 - 5

    请根据每个人的用水量计算该月的水费。

    Input

    输入的第一行是个正整数T,表示测试数据的组数。

    接下来T行,每行是两部分内容,它们之间用一个空格分隔。第一部分是一个字符串name(字符串内不含空格),表示用户的姓名;第二部分是该用户该月的用水量x。其中,name的长度不超过10;0.0 ≤ x ≤ 100.00 。

    Output

    为每个用户单独输出一行:姓名以及其该月的水费,两者之间用一个空格分隔。水费保留小数点后2位。

    Sample Input

    2
    Tom 5.77
    Jack 21.4

    Sample Output

    Tom 7.69
    Jack 67.76

    Author

    样例输入

    2
    Tom 5.77
    Jack 21.4

    样例输出

    Tom 7.69
    Jack 67.76

    提示

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部