测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A30138. 温度转换

填空题 容易

题目描述

温度转换

时间限制:1.0 s    内存限制:512.0 MB

题目描述

小杨最近学习了开尔文温度、摄氏温度和华氏温度的转换。令符号K表示开尔文温度,符号C表示摄氏温度,符号F表示华氏温度,这三者的转换公示如下:

            C = K - 237.15

            F = C * 1.8 +32

现在小杨想编写一个程序计算某一开尔文温度对应的摄氏温度和华氏温度,你能帮帮他吗?

输入格式

一行,一个实数 K,表示开尔文温度。

输出格式

一行,若输入开尔文温度对应的华氏温度高于 212,输出 Temperature is too high! ;

否则,输出两个空格分隔的实数 C 和 F,分别表示摄氏温度和华氏度,保留两位小数。

样例

输入样例 1

412.00

输出样例 1

Temperature is too high!

输入样例 2

173.56

输出样例 2

-99.59 -147.26

参考答案

K = float(input()) C = K - 273.15 F = 32 + C * 1.8 if F >= 212: print("Temperature is too high!") else: print("%.2f %.2f" % (C, F))
上一题 下一题