AT_arc018_1.[ARC018A] BMI

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

我,一见钟情了。昨天在学校里与她擦肩而过,我无论如何都想知道她的名字。不,仅仅是名字还不够……!我想知道她的身高、体重,想知道她的一切!
但是,我没有勇气去和她搭话。她的体重是多少千克呢……她的身高大约是多少厘米呢……。结果,我整晚都在想着她,根本没睡着。
当然,突然问女生体重是很失礼的。这我很清楚。如果问了那种问题,肯定会被讨厌的吧。
「唔,怎么办才好呢……哈!」
我的脑海中闪过一道灵光。对了,只要问她的身高和 BMI(※)就好了。这样就能反推出体重了。名字已经无所谓了,这真是个好主意。
既然如此,请你这个优秀的程序员,帮我写一个程序,根据身高 [cm][cm] 和 BMI [kg/m2][kg/m^2] 这两个值,反推出体重 [kg][kg]。

※ BMI[kg/m2]BMI[kg/m^2],即身体质量指数(Body Mass Index),其计算公式如下。这里,Height 和 Weight 分别表示身高和体重。

输入将以如下格式从标准输入给出。

HeightHeight BMIBMI

  • Height (120.0≤Height≤200.0)Height\ (120.0\leq Height\leq 200.0) 表示给定的身高 [cm][cm],为一位小数的实数。
  • BMI (10.0≤BMI≤40.0)BMI\ (10.0\leq BMI\leq 40.0) 表示给定的 BMI [kg/m2][kg/m^2],为一位小数的实数。

请根据输入反推出体重 [kg][kg],并输出一行。
只要输出的绝对误差不超过 10−210^{-2} 即可。
另外,输出末尾需换行。

160.0 23.5
60.160

请注意,160cm=1.6m160cm=1.6m。
关于输出误差的允许范围,请仔细阅读输出说明。
只要输出满足误差要求,例如 60.16、60.1600001,甚至误差接近上限的 60.17 等输出都将被判定为正确。

199.9 11.1
44.356

输入格式

一行,包含两个实数 HeightHeight 和 BMIBMI,分别表示身高(单位:厘米)和 BMI(单位:kg/m2kg/m^2),两者之间用空格分隔。

输出格式

输出一行,表示根据输入反推得到的体重 [kg][kg]。输出的绝对误差不超过 10−210^{-2}。输出末尾需换行。

说明/提示

无。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页