#include using namespace std; /* 最大値と最小値逆にしてた!!!!!!!!!!!というのはあまり問題ではなさそう... */ int main(){ double X,Y; cin >> X >> Y; long double a = X * (1-Y); long double b = Y * (1-X); char c[128]; sprintf(c,"%.16Lf %.16Lf\n",a,a); printf("%.16Lf %.16Lf\n",a,a); if( c[15] != '0' ) assert(0); }