三角形的面积:
行列式法(也称为萨拉斯公式或鞋形公式)是一种用于计算三角形面积的方法,它基于三个顶点的坐标。
假设三角形的三个顶点坐标分别为 (x1, y1), (x2, y2), 和 (x3, y3),则三角形的面积 A
A = 0.5 * ( x1(y2 - y3) + x2(y3 - y1) + x3(y1 - y2) )
import os
import sys
t=int(input())
while T:
x1,y1 = map(float,input().split())
x2,y2 = map(float,input().split())
x3,y3 = map(float,input().split())
S = x1*y2+x2*y3+x3*y1-x1*y3-x2*y1-x3*y2
print("%.2f"%float(abs(S/2)))
T -= 1
三角形面积
import os
import sys
# 请在此输入您的代码
a,b,c=map(int,input().split())
s=(a+b+c)/2
print("{:.2f}".format((s*(s-a)*(s-b)*(s-c))**0.5))
海伦公式:p=(a+b+c)/2
s=(p(p-a)(p-b)(p-c))**0.5
门牌问题:
print("".join([str(i) for i in range(1, 2021)]).count("2"))