fork download
  1. #include<bits/stdc++.h>// Copy Korte ascho tai nah //
  2. #define CASE(t) printf("Case %d: ",t)
  3. #define gcd(a,b) __gcd(a,b)
  4. #define lcm(a,b) ((a)*(b))/gcd(a,b)
  5. #define PI 2*acos(0.0)
  6. #define ll long long int
  7. //MD.JAHIR RAYHAN , 11th batch CSE ,ID : 11908028 , Comilla University (2018-2019) :
  8. //Email : rayhanlabib7@gmail.com, Phone : 01637809651.
  9. using namespace std;
  10. int main()
  11. {
  12. double n,a,b,c,x,y,z,s,m,i,j,t;
  13. while(cin>>n>>a>>b){
  14. m=n/2;
  15. x=(PI*m*m*m*4)/3;
  16. //cout<<x<<endl;
  17. y=(PI*b*b*(3*m-b))/3;
  18. z=(PI*a*a*(3*m-a))/3;
  19. printf("%.6lf ",x-z);
  20. printf("%.6lf ",z-y);
  21. printf("%.6lf ",y);
  22.  
  23. }
  24. return 0;
  25. }
  26.  
  27.  
Success #stdin #stdout 0s 4392KB
stdin
10 8 6
12 7 6
stdout
54.454273 129.852496 339.292007 340.339204 112.050138 452.389342