openjudge:016:分段函数

openjudge:016:分段函数,第1张

openjudge:016:分段函数

描述

编写程序,计算下列分段函数y=f(x)的值。

y=-x+2.5; 0 <= x < 5

y=2-1.5(x-3)(x-3); 5 <= x < 10

y=x/2-1.5; 10 <= x < 20

输入

一个浮点数N,0 <= N < 20

输出

输出N对应的分段函数值:f(N)。结果保留到小数点后三位。

样例输入

1.0

样例输出

1.500

实例

x=float(input())

if 0<=x and x<5:

    y = -x + 2.5

    print('%.3f'%y)

elif 5<=x and x<10:

    y=2-1.5*(x-3)*(x-3)

    print('%.3f'%y)

elif 10<=x and x<20:

    y=x/2-1.5

    print('%.3f'%y)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5713663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存