题目链接:
题意:给定四面体的六个棱的长度,求体积。
思路:
double p,q,r,m,n,l;int main(){ while(cin>>p>>q>>r>>n>>m>>l) { double temp1=(p*p+q*q-n*n)/2; double temp2=(p*p+r*r-m*m)/2; double temp3=(q*q+r*r-l*l)/2; double M1=q*q*r*r-temp3*temp3; double M2=temp2*temp3-r*r*temp1; double M3=temp1*temp3-q*q*temp2; double V=sqrt(p*p*M1+temp1*M2+temp2*M3)/6; PR(V); }}