sdnuoj1105(椭圆面积 注意输出格式)
1105.椭圆
Description
有一个中心在原点,一焦点为(c,0)且离心率为j/k的椭圆,求其面积
Input
一行 三个正整数 c j k
Output
一行 椭圆面积 保留3位小数
Sample Input
4 7 9
Sample Output
52.227
Source
Unknown
输出的时候控制格式
#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
const double pi=acos(-1.0);
int main()
{
double a,b,c,j,k,s;
scanf("%lf%lf%lf",&c,&j,&k);
a=c*k/j;
b=sqrt(a*a-c*c);
s=pi*a*b;
printf("%.3f\n",s);
return 0;
}