DLUTOJ 1142 高中的公式
Time Limit: 1 Sec Memory Limit: 128 MB
Description
据说...高中学习了好多公式。所以...萌学长不知道该用什么公式来解决下面这个问题。对于一些平面图形,比如正方形、矩形、菱形、圆...如果一个图形能够完全包含在另一个图形里面,萌学长就认为这样的组合很牛逼。
现在给出三角形的三边长和圆的半径,可以用任意方式摆放,请你判断他们是否牛逼。
Input
多组测试数据(测试数据小于10000组),每一组测试数据包含四个整数,a,b,c,r,(0<a,b,c,r <200)分别代表三角形的三边长和圆的半径。
Output
对于每组测试数据,判断他们是否牛逼。
是输出Yes, 否输出No
Sample Input
3 4 5 3
3 4 5 2
3 3 3 2
Sample Output
Yes
No
Yes
Solution
三角形外接圆半径公式
锐角/直角三角形
钝角三角形
三角形面积的海伦公式:
令
则
三角形内切圆半径公式
这个题目坑在「一个图形A能够完全包含在另一个图形B里面」应当理解成:
存在一种放置A,B的方案使得「A 包含于 B 且 A中的点都不在B的边界」
代码就不贴了。。。。。。。。。。。。。。。。。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Browser-use 详细介绍&使用文档
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞