列表

详情


NC21591. 健康评估

描述

BMI指数(即身体质量指数)是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。例如:一个人的身高为1.75米,体重为68千克,他的BMI=68/(1.75^2)=22.2(千克/米^2)。当BMI指数为18.5~23.9时属正常,否则表示身体存在健康风险。编程判断人体健康情况。

输入描述

一行,输入一个人的体重(千克)和身高(米),中间用一个空格分隔。

输出描述

一行,输出身体Normal(正常)或Abnormal(不正常)。

示例1

输入:

68 1.75

输出:

Normal

示例2

输入:

67.5 1.65

输出:

Abnormal

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

pypy3(pypy3.6.1) 解法, 执行用时: 76ms, 内存消耗: 18528K, 提交时间: 2020-05-29 19:31:37

a, b = map(float, input().split())
c = a / b / b
if 18.5 <= c <= 23.9:
  print('Normal')
else:
  print('Abnormal')

Python3(3.5.2) 解法, 执行用时: 27ms, 内存消耗: 3556K, 提交时间: 2020-06-16 16:13:50

a, b = map(float, input().split())
print('Normal' if 18.5 <= a / (b ** 2) <= 23.9 else 'Abnormal')

上一题