前言: {\color{Blue}前言:} 前言:
- 本系列题使用的是,“PTA中的团体程序设计天梯赛——练习集”的题库,难度有L1、L2、L3三个等级,分别对应团体程序设计天梯赛的三个难度。
- 更新取决于题目的难度,和学校的事情,但尽可能保证每日更新,若没更新次日补上。
- 之前胖子那道题的升级版
- 我的方法可能不是最简单的,如有什么好的建议,欢迎各位CSDN的朋友告诉我
题目
根据钱江晚报官方微博的报导,最新的肥胖计算方法为:体重(kg) / 身高(m) 的平方。如果超过 25,你就是胖子。于是本题就请你编写程序自动判断一个人到底算不算胖子。
输入格式
输入在一行中给出两个正数,依次为一个人的体重(以 kg 为单位)和身高(以 m 为单位),其间以空格分隔。其中体重不超过 1000 kg,身高不超过 3.0 m。
输出格式:
首先输出将该人的体重和身高代入肥胖公式的计算结果,保留小数点后 1 位。如果这个数值大于 25,就在第二行输出 ··PANG··,否则输出 ··Hai Xing··。
输入样例1:
100.1 1.74
输出样例1:
33.1
PANG
输入样例2:
65 1.70
输出样例2:
22.5
Hai Xing
题解
# 读取输入的体重和身高
weight, height = map(float, input().split())
# 计算肥胖指数
bmi = weight / (height ** 2)
# 输出肥胖指数
print(f"{bmi:.1f}")
# 判断是否为胖子并输出结果
if bmi > 25:
print("PANG")
else:
print("Hai Xing")