样例输入 51132262155 样例输出 1.05176.98506.844025.4325158.92
代码:
#include <stdio.h>#define PI 3.1415926int main(){ int n; double m; scanf("%d",&n); while (n--) { scanf("%lf",&m); printf("%.2lfn",PI*m*m/3.0); } return 0;}思路:因为小数位比较多所以用double会更加精确, 对于三角形外接圆的半径可以根据正弦定理,a/sinA=2R 这个R就是外接圆半径,而正三角形A=60° 所以R=(√3/3)a。 外接圆面积就是 PI*a*a/33