题目1068:球的半径和体积

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:6148

解决:2269

题目描述:

输入球的中心点和球上某一点的坐标,计算球的半径和体积

输入:
球的中心点和球上某一点的坐标,以如下形式输入:x0 y0 z0 x1 y1 z1
输出:
输入可能有多组,对于每组输入,输出球的半径和体积,并且结果保留三位小数
样例输入:
0 0 0 1 1 1 
样例输出:
1.732 21.766
提示:

为避免精度问题,PI值请使用arccos(-1)。

 #include <iostream>
#include <cmath>
#include <cstdio>
using namespace std; int main(){
double pi = acos(-);
double x0, y0, z0, x1, y1, z1;
double r, s;
while(cin >> x0 >> y0 >> z0 >> x1 >> y1 >> z1){
r = sqrt((x1 - x0) * (x1 - x0) + (y1 - y0) * (y1 - y0) + (z1 - z0) * (z1 - z0));
s = / 3.0 * pi * r * r * r;
printf("%.3f %.3f\n", r, s);
}
return ;
}

最新文章

  1. Vue.js&mdash;&mdash;60分钟组件快速入门(下篇)
  2. redis 下载及使用
  3. win10打开组策略提示命名空间已经被定义
  4. iCheck.js
  5. SOS.dll (SOS Debugging Extension)
  6. (medium)LeetCode 241.Different Ways to Add Parentheses
  7. 深入Java集合学习系列:HashMap的实现原理--转
  8. Mongodb的范式化和反范式化
  9. 使用gdb调试(转: http://www.cnblogs.com/luchen927/archive/2012/02/07/2339003.html)
  10. linux定时任务2-at命令
  11. 线段树---HDU2795Billboard
  12. WIN8 WIN10系统如何完全获取用户管理员权限
  13. knockoutjs简单使用
  14. codevs 1028 花店橱窗布置 KM算法
  15. POJ 3280 间隔DP
  16. 【原】gulp工作中的实战
  17. SpringBoot配置SSL证书支持
  18. 存在重复元素(python3)
  19. LinkedList的自定义实现
  20. 为什么不能使用Executors.newFixedThreadPool和newCachedThreadPool

热门文章

  1. 51nod 1088 最长回文子串
  2. C++默认函数与函数重载
  3. 贪心 Codeforces Round #173 (Div. 2) B. Painting Eggs
  4. 转 Oracle 12c: Managing Resources
  5. 大小写 unix and windows
  6. Spring注解驱动开发之声明式事务
  7. AJPFX: Java基础多线程(一)
  8. AJPFX实践 java实现快速排序算法
  9. Android开发中使用startActivityForResult()方法从Activity A跳转Activity B出现B退出时A也同时退出的解决办法
  10. SharedPrefences的用处