L1-067 洛希极限(10分)

科幻电影《流浪地球》中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木“刚体洛希极限”,地球面临被彻底撕碎的危险。但实际上,这个计算是错误的。

洛希极限(Roche limit)是一个天体自身的引力与第二个天体造成的潮汐力相等时的距离。当两个天体的距离少于洛希极限,天体就会倾向碎散,继而成为第二个天体的环。它以首位计算这个极限的人爱德华·洛希命名。(摘自百度百科)

大天体密度与小天体的密度的比值开 3 次方后,再乘以大天体的半径以及一个倍数(流体对应的倍数是 2.455,刚体对应的倍数是 1.26),就是洛希极限的值。例如木星与地球的密度比值开 3 次方是 0.622,如果假设地球是流体,那么洛希极限就是 0.622×2.455=1.52701 倍木星半径;但地球是刚体,对应的洛希极限是 0.622×1.26=0.78372 倍木星半径,这个距离比木星半径小,即只有当地球位于木星内部的时候才会被撕碎,换言之,就是地球不可能被撕碎。

本题就请你判断一个小天体会不会被一个大天体撕碎。

输入格式:
输入在一行中给出 3 个数字,依次为:大天体密度与小天体的密度的比值开 3 次方后计算出的值(≤1)、小天体的属性(0 表示流体、1 表示刚体)、两个天体的距离与大天体半径的比值(>1 但不超过 10)。

输出格式:
在一行中首先输出小天体的洛希极限与大天体半径的比值(输出小数点后2位);随后空一格;最后输出 ^_^ 如果小天体不会被撕碎,否则输出 T_T

输入样例 1:

0.622 0 1.4

输出样例 1:

1.53 T_T

输入样例 2:

0.622 1 1.4

输出样例 2:

0.78 ^_^

代码:

import java.util.Scanner;
public class L1_067 {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);float[] x= {(float) 2.455,(float) 1.26};float g=0;if((g=scanner.nextFloat()*x[scanner.nextInt()])>=scanner.nextFloat())System.out.printf("%.2f T_T",g);elseSystem.out.printf("%.2f ^_^",g);}
}

L1-067 洛希极限(10分) java相关推荐

  1. L1-067 洛希极限 (10 分)

    L1-067 洛希极限 (10 分) 科幻电影<流浪地球>中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木"刚体洛希极限",地球面临被彻底撕 ...

  2. 洛希极限 (10 分)

    洛希极限 (10 分) 科幻电影<流浪地球>中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木"刚体洛希极限",地球面临被彻底撕碎的危险.但实 ...

  3. 7-4 洛希极限 (10 分)

    7-4 洛希极限 (10 分) 科幻电影<流浪地球>中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木"刚体洛希极限",地球面临被彻底撕碎的危 ...

  4. L1-3 洛希极限 (10分)

    L1-3 洛希极限 (10分) 科幻电影<流浪地球>中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木"刚体洛希极限",地球面临被彻底撕碎的危 ...

  5. 7-5 两点成线 (10 分) JAVA PTA

    7-5 两点成线 (10 分) 都说两点确定一条直线,那么设计一个直线类Line,需要通过两个点Point对象来确定.Line类具体要求如下: 1)定义两个Point对象p1,p2: 2)写出有参构造 ...

  6. 7-8 毕业聚会 (10分) java pta

    毕业在即,三位小伙伴马上要分别.为了在未来的某个日子可以见面,三位小伙伴有了一个约定,假设在未来的某一年,三位小伙伴的年龄的末尾正好出现3.6.9三个数,那么他们会再次相聚. 现在问题来了,假设今年三 ...

  7. L1-067 洛希极限 (10 分)-PAT 团体程序设计天梯赛 GPLT

    科幻电影<流浪地球>中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木"刚体洛希极限",地球面临被彻底撕碎的危险.但实际上,这个计算是错误的. ...

  8. PTA 7-7 sdut-oop-6 计算各种图形的周长(接口与多态) (10 分) JAVA

    定义接口Shape,定义求周长的方法length(). 定义如下类实现接口Shape的抽象方法: (1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等. 定义测 ...

  9. (这种方法简直就是在作弊) 7-25 一位的十六进制转换为十进制 (10 分) java

    题目描述:十六进制记数系统有16个数字:0到9,A到F.之母A.B.C.D.E和F分别对应十进制的数字10.11.12.13.14和15.现在完成程序,输入为十六进制的数字(一位),显示它对应的十进制 ...

  10. L1-040 情侣身高差 (10 分)(JAVA)

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

最新文章

  1. 前端开发学习Day27
  2. python代码函数字符查询宝典书籍_Django基础五之django模型层(一)单表操作
  3. 计算机在材料科学中的应用电子版,计算机在材料科学中的应用技术
  4. 视频:easyhadoop聚会hive和phpHiveAdmin部分
  5. mysql的数据类型——待写
  6. leetcode 318. Maximum Product of Word Lengths | 318. 最大单词长度乘积
  7. python学习day17 递归函数
  8. 【渝粤教育】国家开放大学2018年秋季 0267-21T摄影技术 参考试题
  9. mysql导出表结构_mysql导入导出表结构及表数据及执行sql文件
  10. MinIO Docker 快速入门 ​​​​​​​
  11. 马云融资80亿美金的“资本”
  12. 针对《关于郝培强的《为什么我们招聘的时候绝不要传智播客的学生?》》的看法
  13. 【Java数据结构】链式存储的二叉树
  14. 3.OSPF协议及链路状态算法
  15. 直播录屏软件哪个好?什么软件可以录屏直播会议?
  16. jeecg-boot自动生成代码_代码一键自动生成,拿走不谢
  17. rf2o_laser_odometry和robot_localization
  18. 网络邻居上的计算机没权限,WinXP打开网上邻居提示“您可能没有权限使用网络资源”怎么办?...
  19. 产品日记(二)一些愚见, 记录在此
  20. 什么是计算机内存?它的用途是什么?

热门文章

  1. 《调教命令行02》准备一个冰清玉洁的Linux系统
  2. clipboardData:在编辑框中支持复制粘贴图片
  3. C++ 学习 ::【基础篇:17】:C++ 类与对象:运算符重载介绍、运算符重载函数(类内与类外区别)写法及简单设计实现
  4. IDEA 护眼色设置 背景行颜色取消等设置
  5. html用图片代替列表,Html列表与图片的应用
  6. 谷歌面试 扔鸡蛋_如何解决Google招聘人员关于从建筑物中扔鸡蛋的难题
  7. Fedora常用软件安装简介
  8. POJO、DO、DTO、VO的区别
  9. 安卓开发:修改app的文字样式
  10. python娃娃_9岁玩转Python,11岁创作游戏,学python从娃娃抓起!!!