#include<iostream>
#include<math.h>
#include<iomanip>
#define Pi 3.1415927;
using namespace std;
int main()
{
float r, v;
cin >> r;
v = 4.0 / 3.0 * r * r * r * Pi;//如果是4/3,结果和要求的不符合,而加上小数点后,才可以,为什么呢?变成浮点型后做除法,得到的是无限循环小数
cout << fixed << setprecision(3) << v << endl;
/*
笔记:
保留小数函数在iomanip头文件中,c++中不同写法有区别
:写成cout<<setiosflags(ios::fixed)<<setprecision(n)<<f;之后的保留小数都是这种保留方式;
第二种是cout<<fixed<<setprecision(n)<<f;这种是第一种的简化版,比较好写。
*/
return 0;
}