SDNU OJ 1105 椭圆

先来贴一下地址:http://www.acmicpc.sdnu.edu.cn/problem/show/1105

下面是题目:

Description

有一个中心在原点,一焦点为(c,0)且离心率为j/k的椭圆,求其面积

Input

一行 三个正整数 c j k

Output

一行 椭圆面积 保留3位小数

Sample Input

4 7 9

Sample Output

52.227
下面贴一下代码:

SDNU OJ 1105 椭圆_第1张图片

该解释的都在代码上注释了。一开始WA了一遍是因为Pi没定义好。我是上网查了查才知道原来Pi可以这么定义。要记住。

别再问我math.h 里面都有什么了,反正不管用不用得到,先写上就是了。
其实最后一个输出可以直接写printf("%.f",pi * a * b);老师仿佛说过读取地址可慢了。不过我还是觉得这么写好看。

你可能感兴趣的:(SDNU OJ 1105 椭圆)