给出一个椭圆,要求算与圆心在原点的圆相切 且四个点都在椭圆上的平行四边形的最大和最小面积
#include<iostream>
#include<cstdio>
#include<cmath>
#include<functional>
#include<set>
#include <cstring>
#include <string>
#include <algorithm>
#include <cstdlib>
#include <queue>
#include <set>
#include <map>
#include <stack>
#include<cctype>
#include<sstream>
#include<vector>
#include <ctime>
using namespace std;
#define sp system("pause")
#define PI acos(-1.0)
typedef long long ll;
#define iin(x) scanf("%d",&x)
#define mst(x,y) memset(x,y,sizeof(x))
int main()
{
ll a,b;
while(cin>>a>>b)
{
cout<<2*a*b<<" ";
printf("%.6f\n",4.0*a*a/(a*a+b*b)*b*b);
}
return 0;
}