身體質量指數(
BMI )
是用 一個人的體重(單位:kg)
除以身高 (單位:m)的
平方得出的 數值(單位:kg/m
2 )
,是目前國際上常用的衡量人體胖瘦程度以及是否健康的一個標準。
BMI
= 體重
(kg) /
( 身高
(m)) 2
比如,如果一個人的體重和身高分別爲
70kg ,
1.75m ,那麼他的
BMI 爲
70 / 1.75 2
≈ 22.86kg/m
2
。
對於中國人來講,如果一個人的BMI小於
18.5 ,說明他體重過輕;如果BMI大於或等於23,說明他體重過重;否則,說明他的體重是正常的。
給出一箇中國人的體重和身高,計算他的BMI並指出他的體重是否正常。
Input
輸入的第一行包含一個整數
T (1
≤ T
≤ 200
),表示一共有 T
組測試數據。
每組測試數據佔一行,包含兩個帶有兩位小數的浮點數
M ,
H (40.00
≤ M
≤ 1
5 0.00, 1.
3 0
≤ H
≤ 2.
3 0),表示這個中國人的體重爲
M (單位:kg),身高爲
H (單位:m)。
Output
對於每組測試數據,輸出一個字符串表示這個人的體重是否正常。如果這個人的體重過重,輸出“
Over weight”(不包含引號);如果這個人體重過輕,輸出“
Underweight
”(不包含引號);否則,輸出“ Normal
”(不包含引號)。
Sample Input
5
70.00 1.75
73.99 2.00
74.00 2.00
92.00 2.00
91.99 2.00
Sample Output
Normal
Underweight
Normal
Overweight
Normal
水題。。
#include<iostream>
using namespace std;
int main()
{
int T;
float M,H,c;
cin>>T;
while (T--)
{
cin>>M>>H;
c=M/(H*H);
if (c<18.5) cout<<"Underweight"<<endl;
else if (c<23) cout<<"Normal"<<endl;
else cout<<"Overweight"<<endl;
}
return 0;
}