文章目录

  • 题目描述:
  • 输入格式:
  • 输出格式:
  • 输入样例:
  • 输出样例:
  • 题目分析:
  • 注意事项:
  • 代码如下:
  • PTA提交结果:

题目描述:

专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。
下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。

输入格式:

输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性别和身高,其中“性别”为“F”表示女性、“M”表示男性;“身高”为区间 [1.0, 3.0] 之间的实数。

输出格式:

对每一个查询,在一行中为该用户计算出其情侣的最佳身高,保留小数点后2位。

输入样例:

2
M 1.75
F 1.8

输出样例:

1.61
1.96

题目分析:

1.题目的要求是根据输入的身高,输出其情侣的最佳身高,可根据题目中给出的公式计算。
2.写两个方法,分别实现男性和女性的情侣的身高计算。
3.可将性别和身高分别存放在两个数组中,根据性别判断使用哪个方法。

注意事项:

在输出最后一个身高之后要记得换行,否则有两个测试点格式错误。

代码如下:

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sca = new Scanner(System.in);int n = sca.nextInt();String s = sca.nextLine();String[] sex = new String[n];String[] height = new String[n];for (int i = 0; i < n; i++) {String str = sca.nextLine();String[] arr = str.split(" ");sex[i] = arr[0];height[i] = arr[1];}for (int i = 0; i < n; i++) {if (sex[i].equals("M")) {System.out.printf("%.2f", boyHeight(height[i]));System.out.println();}if (sex[i].equals("F")) {System.out.printf("%.2f", girHeight(height[i]));System.out.println();}}}public static double boyHeight(String height) {double heig = Double.valueOf(height);return heig / 1.09;}public static double girHeight(String height) {double heig = Double.valueOf(height);return heig * 1.09;}
}

PTA提交结果:

天梯赛:L1-040 最佳情侣身高差相关推荐

  1. 天梯赛 最佳情侣身高差

    7-8 最佳情侣身高差(10 分) 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高).如果符合,你俩的身高差不管是牵手.拥抱.接吻,都是最和谐的 ...

  2. 团体程序设计天梯赛-练习集 L1-040 最佳情侣身高差

    - - ->关注博主公众号[C you again],获取更多IT资源(IT技术文章,毕业设计.课程设计系统源码,经典游戏源码,HTML网页模板,PPT.简历模板,!!还可以投稿赚钱!!,点击查 ...

  3. C语言程序练习- L1-040 最佳情侣身高差 (10分)

    L1-040 最佳情侣身高差 (10分) 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高).如果符合,你俩的身高差不管是牵手.拥抱.接吻,都是最 ...

  4. PTA 7-5 最佳情侣身高差

    PTA - 7-5 最佳情侣身高差 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高).如果符合,你俩的身高差不管是牵手.拥抱.接吻,都是最和谐的 ...

  5. L1-040 最佳情侣身高差

    L1-040 最佳情侣身高差 (10 分) 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高).如果符合,你俩的身高差不管是牵手.拥抱.接吻,都是 ...

  6. L1-040 最佳情侣身高差 (10 分)java

    L1-040 最佳情侣身高差 (10 分) import java.util.Scanner; /**@author 曹家伟*/ public class Main {public static vo ...

  7. C++实现 L1-040 最佳情侣身高差 (10分)

    C++实现 L1-040 最佳情侣身高差 (10分) 一.描述 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)(女方的身高)×1.09 =(男方 ...

  8. L1-040 最佳情侣身高差 (10分)(C语言)

    L1-040 最佳情侣身高差 (10分)(C语言) L1-040 最佳情侣身高差 (10分) 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高). ...

  9. L1-040. 最佳情侣身高差 java

    L1-040. 最佳情侣身高差 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 专家通过多组情侣研究数据发现,最佳的情侣身高差遵 ...

最新文章

  1. 整数n的倒数第k个数字
  2. Android学习CursorWrapper与Decorator模式
  3. 信息系统项目管理师-组织级项目管理与大型项目管理知识点
  4. 船舶工程跨考计算机硕士,敢挑战这6个专业,考研选择跨考也不虚
  5. dataframe 添加列表到一个单元格并解决报错ValueError: Must have equal len keys and value when setting with an...
  6. Google的语音识别API,支持各种语言
  7. 诺基亚100G光传输网络助力Jio泛印度4G网络大幅增长
  8. 【Nginx】Nginx学习笔记01_linux/centos下安装Nginx
  9. excel怎么设置自动计算_Excel财务表格大全!公式已设置好,数据自动计算产生...
  10. Tomcate安装配置
  11. JS —— 5、数据交互、跨域
  12. windows远程桌面自动登录
  13. 乘车码来了,地铁公交都可以刷微信了
  14. python练习题——for循环之“一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?”
  15. 北航计算机学院王雷,王雷-北京航空航天大学计算机学院
  16. 前端开发者需要知道的 package.json
  17. 2018年,我的整个秋招(累并且完全不快乐的一个多月)
  18. linux查看内存是否是ecc reg,如何确定我的内存是ECC还是Non-ECC?
  19. 解读敏捷需求分析五大关键因素
  20. 怎么评价云桌面厂商的能力

热门文章

  1. word 标题编号变成黑色方块怎么解决
  2. 遍历迭代Api | 数组遍历汇总
  3. 流编辑器sed和gawk
  4. Windows安装下Kali入侵网站的思路
  5. 树莓派开机自动连接WiFi 及树莓派设置固定IP地址
  6. 趣头条敲响上市钟:首日最高涨幅超190% 五度触及熔断
  7. THULAC:一个高效的中文词法分析工具包 清华孙茂松老师分享
  8. 计算机研究生博士课程设置,计算机科学与技术学科博士研究生培养方案.docx
  9. python--视频拆帧 帧合成视频流
  10. Navicat进行数据库结构对比