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

洛希极限(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 ^_^

提交结果:

代码:

a, b, c = input().split()
a = float(a)
c = float(c)
if b == '0':print('{:.2f}'.format(a * 2.455), end=' ')if a * 2.455 > c:print('T_T')else:print('^_^')
else:print('{:.2f}'.format(a * 1.26), end=' ')if a * 1.26 > c:print('T_T')else:print('^_^')

L1-067 洛希极限(Python3)相关推荐

  1. 团体程序设计天梯赛-练习集-java

    java不一定能都过 有星号*的都是我java过不去的 但是代码思路都是对的 如果需要c++的 可以留言 L1 L2 L3 001 Hello World 紧急救援 凑零钱 002 打印沙漏 链表去重 ...

  2. Python_sqlalchemy——创建、查询、删除、更新一对多的表

    目录 一.创建 第一种方法: 第二种写法: 二.查询 三.删除 四.更新数据 一.创建 第一种方法: from sqlalchemy import create_engine from sqlalch ...

  3. python之路day4_【Python之路Day4】基础篇

    今日目录: 1. Python内置函数 2. 装饰器 一. Python内置函数 内置函数主要是使用比较频繁的或者是元操作,所以Python通过内置函数的方式提供给开发者,如下表: 下面现阶段只介绍一 ...

  4. python递归函数例题_python练习题----函数、内置函数、递归等

    1. 列举布尔值为False的值 { }.' '.0.().[ ].False.None2.根据范围获取其中3和7整除的所有数的和,并返回调用者:符合条件的数字个数以及符合条件数字的总和 #自答 fr ...

  5. Python3.5源码分析-垃圾回收机制

    Python3源码分析 本文环境python3.5.2. 参考书籍<<Python源码剖析>> python官网 Python3的垃圾回收概述 随着软硬件的发展,大多数语言都已 ...

  6. python2和python3区别

    python2和python3区别 ''' python2 python3 ''' #python2 #print() print 'abc' #range() xrange() 生成器 # raw_ ...

  7. python赋值符号前后的空格_191012 python3关于空格打印、赋值、+=符号的小坑

    1. python3中,直接打印空格不显示,不论是pycharm,cmd命令窗口,还是linux中,都有尝试,但是空格' '不能显示出来: # 打印菱形,只能用center方法 for i in ra ...

  8. python有道词典-利用Python3和Charles爬取有道词典

    一.用Charles爬取数据 Charles是一个多平台的抓包工具,可以很方便的抓取http和https数据. 1.抓取数据 抓取数据前我们首先要清楚,由于有道词典的翻译使用的是post请求,所以我们 ...

  9. python基础知识整理-Python3基础知识(一)

    1.使用类似三目运算符的方式来实现一个数的绝对值 if else # 输入一个数,然后利用一个语句求它的绝对值 num = int(input("请输入一个整数:")) num_a ...

最新文章

  1. 介绍两个非常好用的Javascript内存泄漏检测工具
  2. jdbc连接oracle rac服务器
  3. JavaScript高级程序设计(第3版)手写第一天。2019年2月23日,星期六
  4. 欧盟出台首个网络与信息安全指导性法律
  5. 折纸机器人的步骤图解_儿童节特辑丨为你精选二十款超好玩的折纸玩具,这么多总有你的菜!...
  6. .net bitmap rgb数据_Python商务与经济统计学-数据描述
  7. 深入理解JVM的内存区域划分
  8. [数据结构与算法]RED-BLACK(红黑)树的实现TreeMap源码阅读
  9. Android应用生死轮回的那些事儿(1) - installd初探
  10. 使用Tensorflow进行脸部识别
  11. Oracle入门第二天(下)——单行函数
  12. php中如何判断目录是否存在文件_PHP判断指定目录下是否存在文件
  13. python之禅源代码_python之禅
  14. 一起学习LLVM(一)
  15. 计算机知识博大精深,如何学好计算机之忠言逆耳
  16. 如何快速上手操作Mac电脑?新手问号
  17. 动态规划题目——背包
  18. win7关闭交互式服务检测
  19. 云队友丨张一鸣重在思考
  20. Multisim基础 NPN型三极管 简单放大电路示例

热门文章

  1. 颓废是件最可耻的事情!
  2. 正态分布的期望与方差
  3. c语言 结构体数组的赋值
  4. Zookeeper的技术大全
  5. 图像预处理之减去RGB均值
  6. python3 爬虫 爬取智联招聘岗位信息
  7. 小米嵌入式面经(转发)
  8. js long类型精度丢失_后端Long类型传到前端精度丢失的正确解决方式
  9. Metabase的基本使用:10分钟快速入门
  10. 视频剪辑:如何在视频里面添加自己喜欢的图片作为封面