Problem:

B: 直角三角形

    

問題

  直角三角形の斜辺でない $2$ 辺の長さ $A$ , $B$ が与えられる。
  長さ $A$ の辺は $x$ 軸と重なっており、長さ $B$ の辺は $y$ 軸と重なっている。

  次の操作を行う。

  

    
三角形を $x$ 軸周りに回転させる。

    
操作 $1$ を行ってできた図形を $y$ 軸周りに回転させる。

  

  操作 $2$ を行ってできた図形の体積を求めよ。

制約

  
入力値は全て整数である。

  
$1 < A < B < 1000$

		   

入力形式

 入力は以下の形式で与えられる。 

  $A\ B$

出力

図形の体積を出力せよ。また、末尾に改行も出力せよ。なお、 $0.000001$ 未満の絶対誤差または相対誤差が許容される。

サンプル

サンプル入力 1

1 2

サンプル出力 1

33.510322

サンプル入力 2

7 9

サンプル出力 2

3053.628059



Sample input:
1 2


Sample output:
33.510322

Submission status: Accepted

Solution code:
import math
a,b=map(int,input().split())
print(b**3*math.pi*(4/3))

Submission status: Accepted

Solution code:
import math
a,b=map(int,input().split())
print(4/3*b**3*math.pi)

Submission status: Accepted

Solution code:
from math import pi

A, B = map(float, input().split())
print('{:.10f}'.format(4/3*pi*B**3))

Submission status: Accepted

Solution code:
import math
a, b = map(int, input().split())
if a > b:
    print(2 / 3 * math.pi * a**2 * b)
else:
    print(4 / 3 *math.pi * b**3)

Submission status: Accepted

Solution code:
import math
a, b = map(int, input().split())
print(math.pi * float(b) ** 3 * float(4/3))

Submission status: Accepted

Solution code:
import math
a,b = map(int,input().split())
print(b**3 * math.pi * 4/3)