AT_donuts_2015_1 ドーナツの体積

Description

[problemUrl]: https://atcoder.jp/contests/donuts-2015/tasks/donuts_2015_1 問題設定に不備がありました.また,R>Dであるようなテストケースが存在していました.R<Dという制約を問題に付け加え,テストケースの修正作業を行います.作業が完了次第リジャッジを行います.(19:14) リジャッジが完了しました.(19:21) ドーナツの体積を計算してみましょう。 平面図形をある直線を軸に回転させてできる立体の体積は、 - 「平面図形の面積」$ \times $「平面図形の重心が描く円の周長」 という式で求めることができます。 半径 $ R $ の円を、円の中心からの距離が $ D $ である直線を軸に回転させてできるドーナツ型の立体の体積を計算してください。 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_donuts_2015_1/eeff4bda71c040930852a2e4a36e378f8d49d232.png)![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_donuts_2015_1/78ff6ecb28a3aa650ce7bb2df4d3ea4e7275c051.png)

Input Format

入力は以下の形式で標準入力から与えられる。 > $ R $ $ D $ - $ 1 $ 行目には、$ 2 $ つの整数 $ R\ (1\ ≦\ R\ ≦\ 100), $ D (R < D ≦ 100) が空白区切りで与えられる。これは、問題文中の通りの変数である。

Output Format

半径が $ R $ の円を、円の中心からの距離が $ D $ である直線を軸に回転させてできる立体の体積を $ 1 $ 行に出力せよ。小数点以下何桁でも出力してよいが、$ 10^{−2} $ を超える絶対誤差を含んではならない。出力の末尾に改行を入れること。

Explanation/Hint

### Sample Explanation 1 半径が $ 3 $ の円を、円の中心からの距離が $ 5 $ である直線を軸に回転させてできる立体の体積を出力すれば良いです。 「平面図形の面積」は $ 3^2\ \times\ π $ で、「平面図形の重心が描く円の周長」は $ 5\ \times\ 2\ \times\ π $ なので、体積は $ 90\ \times\ π^2 $ となります。 円の重心は中心であることに注意してください。