作为一个欺软怕硬热爱刷题の小朋友,我开始的每日入门虐题,但是意料之外的是
tama为什么输出了一个nan啊!!!!!
于是-----help
#include<cmath>
#include<cstdio>
#include<iostream>
#include<algorithm>
using namespace std;
double x, y, x1, y4, x2, y5, a, b, c;
double h(double i, double j, double k){
double P = (i + j + k) / 2;
double sum = sqrt(P * (P - i) * (P - j) * (P - k));
return sum;
}
int main(){
cin >> x >> y >> x1 >> y4 >> x2 >> y5;
a = sqrt(pow(x - x1, 2) - pow(y - y4, 2));
b = sqrt(pow(x1 - x2, 2) - pow(y4 - y5, 2));
c = sqrt(pow(x2 - x, 2) - pow(y5 - y4, 2));
double ans = h(a, b, c);
printf("%.2lf\n", ans);
return 0;
}