每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素包括遗传、饮食习惯与体育锻炼等。
小孩成人后的身高与其父母的身高和自身的性别密切相关。设 faHeight 为其父身高,moHeight 为其母身高,那么有以下的身高预测公式:
男性成人时身高 = (faHeight + moHeight) \times 0.54
女性成人时身高 = (faHeight \times 0. 923+ moHeight) \div 2
此外,若喜爱体育锻炼,则可增加身高 2\%;若有良好的卫生饮食习惯,则可增加身高 1. 5\%。因此,如果同时兼具两者,你可以认为增高身高 3.5\%。
给定用户性别、父母身高、是否喜爱体育锻炼、是否有良好的饮食习惯等信息,利用给定公式和身高预测方法对身高进行预测。
输入
输入包括四行。
第 1 行包含一个字符,保证是 M 或 F,表示用户的性别(M 表示男性,F 表示女性)。
第 2 行包含两个整数,分别为父亲身高 faHeight \ (100 \leq faHeight \leq 200) 和母亲身高 moHeight\ (100 \leq moHeight \leq 200)。
第 3 行包含一个字符,保证是 Y 或 N,表示用户是否热爱体育锻炼(Y 表示是,N 表示否)。
第 4 行包含一个字符,保证是 Y 或 N,表示用户是否有良好的饮食习惯。
输出
输出一个小数,代表预测身高值。
你的答案将被认定为正确当且仅当你的答案和标准答案的差值小于等于 0.1。
具体而言,假设你给出的答案是 a,标准答案是 b,只有 |a-b| \leq 0.1 你的答案才算正确。
样例
标准输入 复制文本 |
M 178 165 Y Y |
标准输出 复制文本 |
191.7027 |
提示
2022/09/08 增强了数据,如果想测试您的代码在新数据下是否能过题,请重新提交。