B.三
数学构造
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int main(){
double a,b,c;
cin >> a >> b >> c;
//构造A(0,0) B(0,a)
double C_x;
double C_y;
C_y = (a*a + b*b - c*c)/(2*a);
C_x = sqrt(b*b - C_y*C_y);
cout << 0 << " " << 0 << endl;
cout << 0 << " " << a << endl;
cout << C_x << " " << C_y << endl;
return 0;
}