Zadanie : zad109
Zadanie

Oblicz pole trójkąta, znając współrzędne jego wierzchołków.

Wejście

W kolejnych trzech wierszach znajdują się współrzędne kolejnych wierzchołków trójkąta, wyrażone liczbami całkowitymi z zakresu -32768..32767.

Wyjście

W pierwszym i jedynym wierszu, zakończonym znakiem nowej linii wypisz pole trójkąta z dokładnością do jednego miejsca po przecinku.

Wskazówki

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

Skorzystaj ze wzoru Herona na pole trójkąta: P_{\triangle 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:

6 -7
-5 9
7 10

Poprawną odpowiedzią jest wyjście:

101.5

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