L1-031到底是不是太胖了
2026/6/16 16:40:46 网站建设 项目流程

1.输入并计算出真实体重与标准体重的差值的绝对值。

这里用到了abs()函数来求绝对值。

n = int(input())
for _ in range(n):
h, w = map(int, input().split())
# 计算标准体重(公斤)
standard_kg = (h - 100) * 0.9
# 真实体重转换为公斤(市斤转公斤)
real_kg = w / 2
# 计算差值的绝对值
diff_abs = abs(real_kg - standard_kg)

2.判断区间

if-elif-else语句判断即可,因为第一个条件是diff_abs小于0.1*standard_kg,所以下列条件都满足diff_abs大于0.1*standard_kg。

# 判断并输出结果
if diff_abs < standard_kg * 0.1:
print("You are wan mei!")
elif real_kg > standard_kg:
print("You are tai pang le!")
else:
print("You are tai shou le!")

完整代码:

n = int(input())
for _ in range(n):
h, w = map(int, input().split())
# 计算标准体重(公斤)
standard_kg = (h - 100) * 0.9
# 真实体重转换为公斤(市斤转公斤)
real_kg = w / 2
# 计算差值的绝对值
diff_abs = abs(real_kg - standard_kg)
# 判断并输出结果
if diff_abs < standard_kg * 0.1:
print("You are wan mei!")
elif real_kg > standard_kg:
print("You are tai pang le!")
else:
print("You are tai shou le!")

运行结果:

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询