fork download
  1. from math import sqrt
  2. x1,y1=map(float,input().split())
  3. x2,y2=map(float,input().split())
  4. x3,y3=map(float,input().split())
  5. a=sqrt((x2-x1)**2+(y2-y1)**2)
  6. b=sqrt((x3-x2)**2+(y3-y2)**2)
  7. c=sqrt((x1-x3)**2+(y1-y3)**2)
  8. p=(a+b+c)/2.0
  9. s=sqrt(p*(p-a)*(p-b)*(p-c))
  10. print ('Ploshchad',s,'Perimetr',(a+b+c))
Success #stdin #stdout 0.11s 14232KB
stdin
0 2
1 0
1 1
stdout
Ploshchad 0.4999999999999996 Perimetr 4.650281539872885