[cpp] /********************************* * 日期:2013-1-31 * 作者:SJF0115 * 題號: 九度OJ 題目1068:球的半徑和體積 * 來源:http://ac.jobdu.com/problem.php?pid=1068 * 結果:AC * 來源:2001年清華大學計算機研究生機試真題(第II套) * 總結: **********************************/ #include <stdio.h> #include <math.h> int main() { double x0,y0,z0,x1,y1,z1; while(scanf("%lf %lf %lf %lf %lf %lf",&x0,&y0,&z0,&x1,&y1,&z1) != EOF) { double R,S; R = sqrt((x0 - x1)*(x0 - x1) + (y0 - y1)*(y0- y1) + (z0 - z1)*(z0 - z1)); S = 4.0 / 3 * acos(-1) * R * R * R; printf("%.3lf %.3lf\n",R,S); } return 0; } /********************************* * 日期:2013-1-31 * 作者:SJF0115 * 題號: 九度OJ 題目1068:球的半徑和體積 * 來源:http://ac.jobdu.com/problem.php?pid=1068 * 結果:AC * 來源:2001年清華大學計算機研究生機試真題(第II套) * 總結: **********************************/ #include <stdio.h> #include <math.h> int main() { www.2cto.com double x0,y0,z0,x1,y1,z1; while(scanf("%lf %lf %lf %lf %lf %lf",&x0,&y0,&z0,&x1,&y1,&z1) != EOF) { double R,S; R = sqrt((x0 - x1)*(x0 - x1) + (y0 - y1)*(y0- y1) + (z0 - z1)*(z0 - z1)); S = 4.0 / 3 * acos(-1) * R * R * R; printf("%.3lf %.3lf\n",R,S); } return 0; }