1.题目链接。题目大意:就是给出一个四面体的六条边,求出这个四面体的体积。

2.这个,如果知道坐标是很好解决的,假设我们知道的是坐标:

体积就是混合积的六分之一。(什么?x,y,z是啥?不懂这个的可以去看一下高等数学:空间解析几何。x,y,z是其中任意一个点和其他三个点连接的向量的坐标)。但是我们现在知道的只是边长,emmmm,这可如何是好。其实也是有公式的,只不过不常见,可能记不住。四面体知道六条边求体积的公式:

其中,p,q,l,r,m,n.就是六条边的长度。看上去不可思议,很复杂?额,没关系,也不是让你计算,把程序写好就行了。(什么?这个公式怎么来的?大概的思路就是把V平方一下,然后使用行列式的乘法,化简。虽然说了像没说一样,嘻嘻)。那么我直接上代码?

#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
#pragma warning(disable:4996)
int main()
{double p, q, l, r, m, n;while (~scanf("%lf%lf%lf%lf%lf%lf", &p, &q, &l, &r, &m, &n)){double s1 = p * p + q * q - r * r;  //p*p*q*q*l*l;double s2 = q * q + l * l - n * n;double s3 = l * l + p * p - m * m;double ans = 4 * p*p*q*q*l*l + s1 * s2*s3 - q * q*s3*s3 - l * l*s1*s1- p * p*s2*s2;ans = sqrt(ans / 144);printf("%.4lf\n", ans);}return 0;
}

【HDU1411】四面体的体积公式相关推荐

  1. 任意四面体的外接球的半径(克列尔(A.L.Crelle)公式)

    [问题提出]克列尔(A.L.Crelle)公式 对任意四面体ABCDABCDABCD,其体积VVV和外接球半径R" role="presentation">RRR满 ...

  2. 有限元中四面体的一些积分公式

    文章目录 有限元中四面体的相关积分公式 有限元中四面体的相关积分公式 在 x y z xyz xyz 坐标系中通过四个点 ( x i , y i , z i ) , ( x j , y j , z j ...

  3. 三角形外接球万能公式_任意四面体的外接球的半径(克列尔(A.L.Crelle)公式)

    [问题提出]克列尔(A.L.Crelle)公式 对任意四面体$ABCD$,其体积$V$和外接球半径$R$满足$$6RV=\sqrt{p(p-aa_1)(p-bb_1)(p-cc_1)}.$$ 其中$p ...

  4. 从多变形面积到多面体体积:鞋带公式的3D版本

    怎样根据多边形顶点坐标计算多边形面积,以及3D情况下怎样根据多面体的顶点坐标计算多面体的体积? 多边形的面积计算方法中,有一条像变戏法一样的计算方式:鞋带定理,可以直接根据多边形的各个顶点坐标得到多变 ...

  5. 【物理模拟】PBD算法详解

    参考: Matthia Muller的十分钟物理(他就是PBD算法的发明者) https://matthias-research.github.io/pages/tenMinutePhysics/ 原 ...

  6. HDU1411求四面体体积

    欧拉体积公式: /***************************************************方法一:欧拉体积公式用行列式求,见上图:******************** ...

  7. java 三维数组长方体求体积_已知任意一个四面体的六条棱长,如何求出其体积?...

    如果现在有一个任意形状的四面体,我们只知道它的六条棱长,那我们该如何确定它的体积呢?这就是著名的 四面体问题了,在解决这个问题之前,我们先来学习一点预备知识. 棱锥的体积 由于正四面体是一个棱锥,所以 ...

  8. 根据空间中不共面的四个点坐标,求构成任意四面体的内外球

    海伦公式: 四面体体积公式 六条边分别为a,b,c,a1,b1,c1. a,b,c,a1,b1,c1,其中a与a1,b与b1,c与c1互为对边,那么有三棱锥(四面体)的体积公式为: V=1/12sqr ...

  9. 三棱锥四面体html css,CSS transform属性实现旋转的四面体

    原创声明 本文系作者辛苦码字所得,欢迎分享和转载,但请在明显位置注明作者的如下信息: 笔名:来碗鸡蛋面 简书主页:https://www.jianshu.com/u/4876275b5a73 邮箱:j ...

  10. 四面体的表面积_JACS:武汉大学汪成课题组利用从平面至四面体的扭曲单体来合成COFs材料...

    特约作者 :科研猫@珞珈山 责任编辑:材小编 共价有机框架(COFs)是一种新兴的晶态有机多孔聚合物,其具有可控的组分.结构和性能.其在多个领域显示出广泛的应用前景,比如分子存储与分离,催化,传感与检 ...

最新文章

  1. 虚幻4引擎角色蓝图Character的Movement组件学习
  2. NSLocalizedString 实现国际化
  3. python opencv录制视频_如何使用OpenCV和Python录制视频?
  4. IConfiguration的命令行解析
  5. 软件工程学习总结(4)——软件工程概论
  6. 好的计算机教学,如何营造良好的计算机课堂教学氛围
  7. 我的挨踢人物传之又是一年找工作时
  8. M - 13 HDU - 3351 (栈)
  9. Atitit 开发2d游戏的技术选型attilax总结
  10. linux下添加三菱触摸屏usb驱动,[转载]三菱触摸屏GT Works3和PLC GX Works2编程软件下载...
  11. 买卖股票的最佳时机(第一版)
  12. 计算机图形学 8.2 平面几何投影
  13. 手机配指环条码阅读器的爱恨纠缠
  14. 等保2.0正式发布了吗?核心思想包括什么?
  15. 2021年安全员-B证找解析及安全员-B证模拟考试题
  16. LETO型空间光调制器(SLM)的安装
  17. js读取注册表然后打开指定程序
  18. Arduino实验三十五 声音传感器
  19. es5和es6声明类的区别/es5和es6继承的区别
  20. 技术学院技能发展网络在线技能培训在线技能Rtaj比赛进行到一乔

热门文章

  1. P进阶_(zip函数)
  2. js微信抢红包脚本代码_autojs抖音抢红包脚本!源码分享
  3. (已解决)Latex如何插入超链接
  4. 摹客 PS 插件,支持自定切图尺寸!
  5. 计算机二级的图片尺寸,2021计算机二级照片是几寸 大小千万要记住咯
  6. PDF编辑软件哪个好 如何裁剪PDF文件页面
  7. 软考软件设计师证书考试笔记
  8. 传统项目管理和敏捷项目管理的区别是什么?
  9. Python数据可视化大屏最全教程(全)
  10. vue+elementUI实现空格或回车在input内添加小标签的功能