Zadanie : zad110
Zadanie

Punkty A i B są wierzchołkami trójkąta ABC, zaś punkt P środkiem boku AC. Oblicz obwód i pole powierzchni tego trójkąta.

Wejście

Pierwsze trzy wiersze wejścia zawierają dwie dodatnie liczby rzeczywiste oddzielone pojedynczą spacją: współrzędne punktów odpowiednio A, B i P.

Wyjście

W pierwszym wierszu wyjścia należy zapisać długość obwodu trójkąta ABC z dokładnością do dwóch miejsc po przecinku, w wierszu drugim zakończonym znakiem nowej linii obliczone pole powierzchni, z dokładnością do dwóch miejsc po przecinku.

Wskazówki

Do obliczenia współrzędnych punktu B wykorzystaj wzór na środek odcinka - jeżeli znane są współrzędne punktów A=(x_A, y_A) oraz B=(x_B,y_B), to środek odcinka AB ma współrzędne S=\left(\frac{x_A+x_B}{2},\frac{y_A+y_B}{2}\right).

Długość odcinka AB możemy obliczyć korzystając ze wzoru |AB|=\sqrt{(x_A-x_B)^2+(y_A-y_B)^2}.

Wyznacz trzeci wierzchołek i skorzystaj ze wzoru Herona na pole trójkąta: P_{\trangle ABC}=\sqrt{p\cdot(p-a)\cdot(p-b)\cdot(p-c)}, gdzie p=\frac{a+b+c}{2}.

Przykład

Dla danych podanych na wejściu:

-1 10
8 8
3 0

Poprawną odpowiedzią jest wyjście:

48.79
82.00

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath 
Limit czasu        : 0.25 s
Limit pamięci      : 32 MB
Słowa niedozwolone : do for if switch while