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