L1-067 洛希极限 (10 分)

简介: L1-067 洛希极限 (10 分)

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

76a0db540a1ba902c6cef822807995e7.jpg

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

结尾无空行


#include<iostream>
using namespace std;
int main()
{
    double a,b,c,s;
    cin>>a>>b>>c;
    if(b==0) s=a*2.455;//流体
    else s=a*1.26;//刚体
    if(s<=c) printf("%.2lf ^_^",s);//不会被撕碎
    else printf("%.2lf T_T",s);
    return 0;
}


目录
相关文章
|
安全 网络协议 Unix
Web Security 之 OS command injection
Web Security 之 OS command injection
458 0
|
机器学习/深度学习 数据可视化 PyTorch
机器学习 | matplotlib超详细教程
机器学习 | matplotlib超详细教程
403 0
|
4月前
|
存储 人工智能
如何通过AI技术提升法务团队的工作效率并降低风险?——解析公司法务智能助理的神奇功效
本文AI产品专家三桥君探讨了AI技术在企业法务合同管理中的应用方案。针对中大型企业合同管理中的起草效率低、版本混乱、风险审查难等痛点,提出智能助理解决方案:通过模板化设计、结构化输入提升起草效率;利用LLM技术进行多维度合同审查;结合日历功能和互动提醒优化履约管理。三桥君详细分析了各模块设计要点,展示了AI如何通过自动化、智能化手段帮助法务团队降本增效,实现全流程数字化合同管理。
261 0
|
机器学习/深度学习 数据采集 存储
基于支持向量机的手写数字识别
基于支持向量机的手写数字识别
|
人工智能 算法 搜索推荐
清华校友用AI破解162个高数定理,智能体LeanAgent攻克困扰陶哲轩难题!
清华校友开发的LeanAgent智能体在数学推理领域取得重大突破,成功证明了162个未被人类证明的高等数学定理,涵盖抽象代数、代数拓扑等领域。LeanAgent采用“持续学习”框架,通过课程学习、动态数据库和渐进式训练,显著提升了数学定理证明的能力,为数学研究和教育提供了新的思路和方法。
373 3
|
运维 Prometheus 监控
持续监控和反馈:优化反馈机制与改进流程
持续监控和反馈:优化反馈机制与改进流程
696 1
|
机器学习/深度学习 人工智能 自然语言处理
人工智能的发展现状如何?
【10月更文挑战第16天】人工智能的发展现状如何?
|
前端开发 JavaScript 开发工具
2024年前端开发十大必备技巧
本文介绍了2024年前端开发的十大必备技巧,涵盖现代JavaScript、CSS Grid/Flexbox布局、主流框架(如React、Vue)、Web性能优化、Git版本控制、调试技巧、Web可访问性、现代构建工具(如Webpack)、PWA及持续学习等方面,帮助开发者保持竞争力并提升Web开发质量。
|
缓存 NoSQL 数据库
Web服务器与数据库优化:提升系统性能的最佳实践
【8月更文第28天】在现代的Web应用中,Web服务器与后端数据库之间的交互是至关重要的部分。优化这些组件及其相互作用可以显著提高系统的响应速度、吞吐量和可扩展性。本文将探讨几种常见的优化策略,并提供一些具体的代码示例。
373 1
|
移动开发 JavaScript 数据可视化